diff options
Diffstat (limited to 'cddl/usr.sbin/dtrace/tests')
179 files changed, 4909 insertions, 0 deletions
diff --git a/cddl/usr.sbin/dtrace/tests/Makefile b/cddl/usr.sbin/dtrace/tests/Makefile new file mode 100644 index 000000000000..a311126f38b5 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +.include <bsd.own.mk> + +TESTS_SUBDIRS+= common + +.if ${MACHINE_CPUARCH} == "i386" +TESTS_SUBDIRS+= i386 +.endif + +.if ${MACHINE_CPUARCH} == "amd64" +TESTS_SUBDIRS+= amd64 +.endif + +.PATH: ${SRCTOP}/tests +KYUAFILE= yes + +.PATH: ${.CURDIR}/tools +SCRIPTSDIR= ${TESTSDIR} +SCRIPTS= dtest.sh + +.include <bsd.test.mk> diff --git a/cddl/usr.sbin/dtrace/tests/Makefile.depend b/cddl/usr.sbin/dtrace/tests/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/amd64/Makefile b/cddl/usr.sbin/dtrace/tests/amd64/Makefile new file mode 100644 index 000000000000..39ccd333bedf --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/amd64/Makefile @@ -0,0 +1,9 @@ +# $FreeBSD$ + +TESTSDIR= ${TESTSBASE}/cddl/usr.sbin/dtrace/amd64 +TESTS_SUBDIRS+= arrays + +.PATH: ${.CURDIR:H:H:H:H:H}/tests +KYUAFILE= YES + +.include <bsd.test.mk> diff --git a/cddl/usr.sbin/dtrace/tests/amd64/arrays/Makefile b/cddl/usr.sbin/dtrace/tests/amd64/arrays/Makefile new file mode 100644 index 000000000000..0308ba5083e1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/amd64/arrays/Makefile @@ -0,0 +1,20 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.rax.d \ + tst.uregsarray.d \ + +TESTEXES= \ + + +CFILES= \ + tst.rax.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/Makefile b/cddl/usr.sbin/dtrace/tests/common/Makefile new file mode 100644 index 000000000000..c395269e7aa9 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/Makefile @@ -0,0 +1,91 @@ +# $FreeBSD$ + +# We exclude several subdirectories: nfs and sysevent do not compile on +# FreeBSD, and docsExamples doesn't seem amenable to automated testing. + +TESTSDIR= ${TESTSBASE}/cddl/usr.sbin/dtrace/common +TESTS_SUBDIRS+= aggs \ + arithmetic \ + arrays \ + assocs \ + begin \ + bitfields \ + buffering \ + builtinvar \ + cg \ + clauses \ + cpc \ + decls \ + drops \ + dtraceUtil \ + end \ + env \ + enum \ + error \ + exit \ + fbtprovider \ + funcs \ + grammar \ + include \ + inline \ + io \ + ip \ + java_api \ + json \ + lexer \ + llquantize \ + mdb \ + mib \ + misc \ + multiaggs \ + offsetof \ + operators \ + pid \ + plockstat \ + pointers \ + pragma \ + predicates \ + preprocessor \ + print \ + printa \ + printf \ + privs \ + probes \ + proc \ + profile-n \ + providers \ + raise \ + rates \ + safety \ + scalars \ + sched \ + scripting \ + sdt \ + sizeof \ + speculation \ + stability \ + stack \ + stackdepth \ + stop \ + strlen \ + strtoll \ + struct \ + sugar \ + syscall \ + tick-n \ + trace \ + tracemem \ + translators \ + typedef \ + types \ + uctf \ + union \ + usdt \ + ustack \ + vars \ + version \ + +.PATH: ${.CURDIR:H:H:H:H:H}/tests +KYUAFILE= YES + +.include <bsd.test.mk> diff --git a/cddl/usr.sbin/dtrace/tests/common/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/aggs/Makefile b/cddl/usr.sbin/dtrace/tests/common/aggs/Makefile new file mode 100644 index 000000000000..b5e95bc8fd67 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/aggs/Makefile @@ -0,0 +1,193 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_AGG_FUNC.bad.d \ + err.D_AGG_MDIM.bad.d \ + err.D_AGG_NULL.bad.d \ + err.D_AGG_REDEF.redef.d \ + err.D_AGG_SCALAR.avgtoofew.d \ + err.D_AGG_SCALAR.maxnoarg.d \ + err.D_AGG_SCALAR.mintoofew.d \ + err.D_AGG_SCALAR.quantizetoofew.d \ + err.D_AGG_SCALAR.stddevtoofew.d \ + err.D_AGG_SCALAR.sumtoofew.d \ + err.D_CLEAR_AGGARG.bad.d \ + err.D_CLEAR_PROTO.bad.d \ + err.D_FUNC_IDENT.bad.d \ + err.D_FUNC_UNDEF.badaggfunc.d \ + err.D_IDENT_UNDEF.badexpr.d \ + err.D_IDENT_UNDEF.badkey3.d \ + err.D_IDENT_UNDEF.noeffect.d \ + err.D_KEY_TYPE.badkey1.d \ + err.D_KEY_TYPE.badkey2.d \ + err.D_KEY_TYPE.badkey4.d \ + err.D_LQUANT_BASETYPE.lqbad1.d \ + err.D_LQUANT_BASETYPE.lqshort.d \ + err.D_LQUANT_BASEVAL.bad.d \ + err.D_LQUANT_LIMTYPE.lqbad1.d \ + err.D_LQUANT_LIMVAL.bad.d \ + err.D_LQUANT_MATCHBASE.d \ + err.D_LQUANT_MATCHBASE.order.d \ + err.D_LQUANT_MATCHLIM.d \ + err.D_LQUANT_MATCHLIM.order.d \ + err.D_LQUANT_MATCHSTEP.d \ + err.D_LQUANT_MISMATCH.lqbadarg.d \ + err.D_LQUANT_STEPLARGE.lqtoofew.d \ + err.D_LQUANT_STEPSMALL.bad.d \ + err.D_LQUANT_STEPTYPE.lqbadinc.d \ + err.D_LQUANT_STEPVAL.bad.d \ + err.D_NORMALIZE_AGGARG.bad.d \ + err.D_NORMALIZE_PROTO.bad.d \ + err.D_NORMALIZE_SCALAR.bad.d \ + err.D_PROTO_ARG.lquantizetoofew.d \ + err.D_PROTO_LEN.avgnoarg.d \ + err.D_PROTO_LEN.avgtoomany.d \ + err.D_PROTO_LEN.counttoomany.d \ + err.D_PROTO_LEN.lquantizenoarg.d \ + err.D_PROTO_LEN.lquantizetoomany.d \ + err.D_PROTO_LEN.maxnoarg.d \ + err.D_PROTO_LEN.maxtoomany.d \ + err.D_PROTO_LEN.minnoarg.d \ + err.D_PROTO_LEN.mintoomany.d \ + err.D_PROTO_LEN.quantizenoarg.d \ + err.D_PROTO_LEN.quantizetoomany.d \ + err.D_PROTO_LEN.stddevnoarg.d \ + err.D_PROTO_LEN.stddevtoomany.d \ + err.D_PROTO_LEN.sumnoarg.d \ + err.D_PROTO_LEN.sumtoomany.d \ + err.D_TRUNC_AGGARG.bad.d \ + err.D_TRUNC_PROTO.badmany.d \ + err.D_TRUNC_PROTO.badnone.d \ + err.D_TRUNC_SCALAR.bad.d \ + tst.aggencoding.d \ + tst.aggencoding.d.out \ + tst.agghist.d \ + tst.agghist.d.out \ + tst.aggpack.d \ + tst.aggpack.d.out \ + tst.aggpackbanner.ksh \ + tst.aggpackbanner.ksh.out \ + tst.aggpackzoom.d \ + tst.aggpackzoom.d.out \ + tst.aggzoom.d \ + tst.aggzoom.d.out \ + tst.allquant.d \ + tst.allquant.d.out \ + tst.avg.d \ + tst.avg.d.out \ + tst.avg_neg.d \ + tst.avg_neg.d.out \ + tst.clear.d \ + tst.clear.d.out \ + tst.clearavg.d \ + tst.clearavg.d.out \ + tst.clearavg2.d \ + tst.clearavg2.d.out \ + tst.cleardenormalize.d \ + tst.cleardenormalize.d.out \ + tst.clearlquantize.d \ + tst.clearlquantize.d.out \ + tst.clearnormalize.d \ + tst.clearnormalize.d.out \ + tst.clearstddev.d \ + tst.clearstddev.d.out \ + tst.count.d \ + tst.count.d.out \ + tst.count2.d \ + tst.count2.d.out \ + tst.count3.d \ + tst.denormalize.d \ + tst.denormalize.d.out \ + tst.denormalizeonly.d \ + tst.denormalizeonly.d.out \ + tst.fmtnormalize.d \ + tst.fmtnormalize.d.out \ + tst.forms.d \ + tst.forms.d.out \ + tst.goodkey.d \ + tst.keysort.d \ + tst.keysort.d.out \ + tst.lquantize.d \ + tst.lquantize.d.out \ + tst.lquantnormal.d \ + tst.lquantnormal.d.out \ + tst.lquantrange.d \ + tst.lquantrange.d.out \ + tst.lquantround.d \ + tst.lquantround.d.out \ + tst.lquantzero.d \ + tst.lquantzero.d.out \ + tst.max.d \ + tst.max.d.out \ + tst.max_neg.d \ + tst.max_neg.d.out \ + tst.min.d \ + tst.min.d.out \ + tst.min_neg.d \ + tst.min_neg.d.out \ + tst.multiaggs1.d \ + tst.multiaggs2.d \ + tst.multiaggs2.d.out \ + tst.multiaggs3.d \ + tst.multiaggs3.d.out \ + tst.multinormalize.d \ + tst.multinormalize.d.out \ + tst.neglquant.d \ + tst.neglquant.d.out \ + tst.negorder.d \ + tst.negorder.d.out \ + tst.negquant.d \ + tst.negquant.d.out \ + tst.negtrunc.d \ + tst.negtrunc.d.out \ + tst.negtruncquant.d \ + tst.negtruncquant.d.out \ + tst.normalize.d \ + tst.normalize.d.out \ + tst.order.d \ + tst.order.d.out \ + tst.quantize.d \ + tst.quantize.d.out \ + tst.quantmany.d \ + tst.quantmany.d.out \ + tst.quantround.d \ + tst.quantround.d.out \ + tst.quantzero.d \ + tst.quantzero.d.out \ + tst.signature.d \ + tst.signedkeys.d \ + tst.signedkeys.d.out \ + tst.signedkeyspos.d \ + tst.signedkeyspos.d.out \ + tst.sizedkeys.d \ + tst.sizedkeys.d.out \ + tst.stddev.d \ + tst.stddev.d.out \ + tst.stddev.normalize.d \ + tst.stddev.normalize.d.out \ + tst.subr.d \ + tst.sum.d \ + tst.sum.d.out \ + tst.trunc.d \ + tst.trunc.d.out \ + tst.trunc0.d \ + tst.trunc0.d.out \ + tst.truncquant.d \ + tst.truncquant.d.out \ + tst.valsortkeypos.d \ + tst.valsortkeypos.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/aggs/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/aggs/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/aggs/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/arithmetic/Makefile b/cddl/usr.sbin/dtrace/tests/common/arithmetic/Makefile new file mode 100644 index 000000000000..2abee2f8598e --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/arithmetic/Makefile @@ -0,0 +1,34 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_DIV_ZERO.divby0.d \ + err.D_DIV_ZERO.divby0_1.d \ + err.D_DIV_ZERO.divby0_2.d \ + err.D_DIV_ZERO.modby0.d \ + err.D_SYNTAX.addmin.d \ + err.D_SYNTAX.divmin.d \ + err.D_SYNTAX.muladd.d \ + err.D_SYNTAX.muldiv.d \ + tst.basics.d \ + tst.basics.d.out \ + tst.compcast.d \ + tst.compcast.d.out \ + tst.compnarrowassign.d \ + tst.compnarrowassign.d.out \ + tst.execcast.d \ + tst.execcast.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/arithmetic/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/arithmetic/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/arithmetic/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/arrays/Makefile b/cddl/usr.sbin/dtrace/tests/common/arrays/Makefile new file mode 100644 index 000000000000..abbc48322795 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/arrays/Makefile @@ -0,0 +1,31 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_ARR_BADREF.bad.d \ + err.D_DECL_ARRBIG.toobig.d \ + err.D_DECL_ARRNULL.bad.d \ + err.D_DECL_ARRSUB.bad.d \ + err.D_DECL_PROTO_TYPE.badtuple.d \ + err.D_IDENT_UNDEF.badureg.d \ + tst.basic1.d \ + tst.basic2.d \ + tst.basic3.d \ + tst.basic4.d \ + tst.basic5.d \ + tst.basic6.d \ + tst.uregsarray.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/arrays/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/arrays/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/arrays/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/assocs/Makefile b/cddl/usr.sbin/dtrace/tests/common/assocs/Makefile new file mode 100644 index 000000000000..d7e64b8e4501 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/assocs/Makefile @@ -0,0 +1,34 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_OP_INCOMPAT.dupgtype.d \ + err.D_OP_INCOMPAT.dupttype.d \ + err.D_OP_INCOMPAT.this.d \ + err.D_PROTO_ARG.badsig.d \ + err.D_PROTO_LEN.toofew.d \ + err.D_PROTO_LEN.toomany.d \ + err.D_SYNTAX.errassign.d \ + err.tupoflow.d \ + tst.cpyarray.d \ + tst.diffprofile.d \ + tst.initialize.d \ + tst.invalidref.d \ + tst.misc.d \ + tst.orthogonality.d \ + tst.this.d \ + tst.valassign.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/assocs/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/assocs/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/assocs/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/begin/Makefile b/cddl/usr.sbin/dtrace/tests/common/begin/Makefile new file mode 100644 index 000000000000..1c254bfe2958 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/begin/Makefile @@ -0,0 +1,24 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PDESC_ZERO.begin.d \ + err.D_PDESC_ZERO.tick.d \ + tst.begin.d \ + tst.begin.d.out \ + tst.multibegin.d \ + tst.multibegin.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/begin/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/begin/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/begin/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/bitfields/Makefile b/cddl/usr.sbin/dtrace/tests/common/bitfields/Makefile new file mode 100644 index 000000000000..903e19262f73 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/bitfields/Makefile @@ -0,0 +1,28 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_ADDROF_BITFIELD.BitfieldAddress.d \ + err.D_DECL_BFCONST.NegBitField.d \ + err.D_DECL_BFCONST.ZeroBitField.d \ + err.D_DECL_BFSIZE.ExceedBaseType.d \ + err.D_DECL_BFSIZE.GreaterThan64.d \ + err.D_DECL_BFTYPE.badtype.d \ + err.D_OFFSETOF_BITFIELD.d \ + err.D_SIZEOF_BITFIELD.SizeofBitfield.d \ + tst.BitFieldPromotion.d \ + tst.SizeofBitField.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/bitfields/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/bitfields/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/bitfields/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/buffering/Makefile b/cddl/usr.sbin/dtrace/tests/common/buffering/Makefile new file mode 100644 index 000000000000..e9680e57088c --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/buffering/Makefile @@ -0,0 +1,39 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.end.d \ + err.resize1.d \ + err.resize2.d \ + err.resize3.d \ + err.zerobuf.d \ + tst.alignring.d \ + tst.cputime.ksh \ + tst.dynvarsize.d \ + tst.fill1.d \ + tst.fill1.d.out \ + tst.resize1.d \ + tst.resize2.d \ + tst.resize3.d \ + tst.ring1.d \ + tst.ring2.d \ + tst.ring2.d.out \ + tst.ring3.d \ + tst.ring3.d.out \ + tst.smallring.d \ + tst.switch1.d \ + tst.switch1.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/buffering/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/buffering/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/buffering/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/builtinvar/Makefile b/cddl/usr.sbin/dtrace/tests/common/builtinvar/Makefile new file mode 100644 index 000000000000..962e8c9bddb8 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/builtinvar/Makefile @@ -0,0 +1,50 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_XLATE_NOCONV.cpuusage.d \ + err.D_XLATE_NOCONV.nice.d \ + err.D_XLATE_NOCONV.priority.d \ + err.D_XLATE_NOCONV.prsize.d \ + err.D_XLATE_NOCONV.rssize.d \ + tst.arg0.d \ + tst.arg0clause.d \ + tst.arg1.d \ + tst.arg1to8.d \ + tst.arg1to8clause.d \ + tst.caller.d \ + tst.caller1.d \ + tst.epid.d \ + tst.epid1.d \ + tst.errno.d \ + tst.errno1.d \ + tst.execname.d \ + tst.hpriority.d \ + tst.id.d \ + tst.id1.d \ + tst.ipl.d \ + tst.ipl1.d \ + tst.lwpsinfo.d \ + tst.lwpsinfo1.d \ + tst.pid.d \ + tst.pid1.d \ + tst.psinfo.d \ + tst.psinfo1.d \ + tst.tid.d \ + tst.tid1.d \ + tst.timestamp.d \ + tst.vtimestamp.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/builtinvar/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/builtinvar/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/builtinvar/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/cg/Makefile b/cddl/usr.sbin/dtrace/tests/common/cg/Makefile new file mode 100644 index 000000000000..e98af5191aea --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/cg/Makefile @@ -0,0 +1,20 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_NOREG.noreg.d \ + err.baddif.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/cg/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/cg/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/cg/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/clauses/Makefile b/cddl/usr.sbin/dtrace/tests/common/clauses/Makefile new file mode 100644 index 000000000000..0e835239c35d --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/clauses/Makefile @@ -0,0 +1,28 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_IDENT_UNDEF.aggfun.d \ + err.D_IDENT_UNDEF.aggtup.d \ + err.D_IDENT_UNDEF.arrtup.d \ + err.D_IDENT_UNDEF.body.d \ + err.D_IDENT_UNDEF.both.d \ + err.D_IDENT_UNDEF.pred.d \ + tst.nopred.d \ + tst.pred.d \ + tst.predfirst.d \ + tst.predlast.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/clauses/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/clauses/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/clauses/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/cpc/Makefile b/cddl/usr.sbin/dtrace/tests/common/cpc/Makefile new file mode 100644 index 000000000000..7b8e85d904e7 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/cpc/Makefile @@ -0,0 +1,29 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PDESC_ZERO.lowfrequency.d \ + err.D_PDESC_ZERO.malformedoverflow.d \ + err.D_PDESC_ZERO.nonexistentevent.d \ + err.cpcvscpustatpart1.ksh \ + err.cpcvscpustatpart2.ksh \ + err.cputrackfailtostart.ksh \ + err.cputrackterminates.ksh \ + err.toomanyenablings.d \ + tst.allcpus.ksh \ + tst.genericevent.d \ + tst.platformevent.ksh \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/cpc/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/cpc/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/cpc/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/decls/Makefile b/cddl/usr.sbin/dtrace/tests/common/decls/Makefile new file mode 100644 index 000000000000..bd3bf7716feb --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/decls/Makefile @@ -0,0 +1,32 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_DECL_LOCASSC.NonLocalAssoc.d \ + err.D_DECL_LONGINT.LongStruct.d \ + err.D_DECL_PARMCLASS.BadStorageClass.d \ + err.D_DECL_PROTO_NAME.VoidName.d \ + err.D_DECL_PROTO_TYPE.Dyn.d \ + err.D_DECL_PROTO_VARARGS.VarLenArgs.d \ + err.D_DECL_PROTO_VOID.NonSoleVoid.d \ + err.D_DECL_SIGNINT.UnsignedStruct.d \ + err.D_DECL_VOIDATTR.ShortVoidDecl.d \ + tst.arrays.d \ + tst.basics.d \ + tst.funcs.d \ + tst.pointers.d \ + tst.varargsfuncs.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/decls/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/decls/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/decls/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/docsExamples/Makefile b/cddl/usr.sbin/dtrace/tests/common/docsExamples/Makefile new file mode 100644 index 000000000000..5ca7d0908fd7 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/docsExamples/Makefile @@ -0,0 +1,34 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + badptr.d \ + countdown.d \ + counter.d \ + errorpath.d \ + hello.d \ + kstat.d \ + ksyms.d \ + renormalize.d \ + rtime.d \ + rw.d \ + rwinfo.d \ + rwtime.d \ + specopen.d \ + truss.d \ + trussrw.d \ + userfunc.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/docsExamples/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/docsExamples/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/docsExamples/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/drops/Makefile b/cddl/usr.sbin/dtrace/tests/common/drops/Makefile new file mode 100644 index 000000000000..4f1973c69b26 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/drops/Makefile @@ -0,0 +1,26 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + drp.DTRACEDROP_AGGREGATION.d \ + drp.DTRACEDROP_DBLERROR.d \ + drp.DTRACEDROP_DYNAMIC.d \ + drp.DTRACEDROP_PRINCIPAL.d \ + drp.DTRACEDROP_PRINCIPAL.end.d \ + drp.DTRACEDROP_SPEC.d \ + drp.DTRACEDROP_SPECUNAVAIL.d \ + drp.DTRACEDROP_STKSTROVERFLOW.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/drops/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/drops/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/drops/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/dtraceUtil/Makefile b/cddl/usr.sbin/dtrace/tests/common/dtraceUtil/Makefile new file mode 100644 index 000000000000..dc77d8f0bc04 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/dtraceUtil/Makefile @@ -0,0 +1,120 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PDESC_ZERO.InvalidDescription1.d \ + man.APIVersion.d \ + man.AddSearchPath.d \ + man.CoalesceTrace.d \ + man.ELFGeneration.d \ + man.IncludedFilePath.d \ + man.ShowCompilerCode.d \ + man.VerboseStabilityReport.d \ + tst.AddSearchPath.d.ksh \ + tst.BufsizeGiga.d.ksh \ + tst.BufsizeKilo.d.ksh \ + tst.BufsizeMega.d.ksh \ + tst.BufsizeTera.d.ksh \ + tst.DataModel32.d.ksh \ + tst.DataModel64.d.ksh \ + tst.DefineNameWithCPP.d.ksh \ + tst.DefineNameWithCPP.d.ksh.out \ + tst.DestructWithFunction.d.ksh \ + tst.DestructWithFunction.d.ksh.out \ + tst.DestructWithID.d.ksh \ + tst.DestructWithID.d.ksh.out \ + tst.DestructWithModule.d.ksh \ + tst.DestructWithModule.d.ksh.out \ + tst.DestructWithName.d.ksh \ + tst.DestructWithName.d.ksh.out \ + tst.DestructWithProvider.d.ksh \ + tst.DestructWithProvider.d.ksh.out \ + tst.DestructWithoutW.d.ksh \ + tst.ELFGenerationOut.d.ksh \ + tst.ELFGenerationWithO.d.ksh \ + tst.ExitStatus1.d.ksh \ + tst.ExitStatus2.d.ksh \ + tst.ExtraneousProbeIds.d.ksh \ + tst.InvalidFuncName1.d.ksh \ + tst.InvalidFuncName2.d.ksh \ + tst.InvalidId1.d.ksh \ + tst.InvalidId2.d.ksh \ + tst.InvalidId3.d.ksh \ + tst.InvalidModule1.d.ksh \ + tst.InvalidModule2.d.ksh \ + tst.InvalidModule3.d.ksh \ + tst.InvalidModule4.d.ksh \ + tst.InvalidProbeIdentifier.d.ksh \ + tst.InvalidProvider1.d.ksh \ + tst.InvalidProvider2.d.ksh \ + tst.InvalidProvider3.d.ksh \ + tst.InvalidProvider4.d.ksh \ + tst.InvalidTraceFunc1.d.ksh \ + tst.InvalidTraceFunc2.d.ksh \ + tst.InvalidTraceFunc3.d.ksh \ + tst.InvalidTraceFunc4.d.ksh \ + tst.InvalidTraceFunc5.d.ksh \ + tst.InvalidTraceFunc6.d.ksh \ + tst.InvalidTraceFunc7.d.ksh \ + tst.InvalidTraceFunc8.d.ksh \ + tst.InvalidTraceFunc9.d.ksh \ + tst.InvalidTraceID1.d.ksh \ + tst.InvalidTraceID2.d.ksh \ + tst.InvalidTraceID3.d.ksh \ + tst.InvalidTraceID4.d.ksh \ + tst.InvalidTraceID5.d.ksh \ + tst.InvalidTraceID6.d.ksh \ + tst.InvalidTraceID7.d.ksh \ + tst.InvalidTraceModule1.d.ksh \ + tst.InvalidTraceModule2.d.ksh \ + tst.InvalidTraceModule3.d.ksh \ + tst.InvalidTraceModule4.d.ksh \ + tst.InvalidTraceModule5.d.ksh \ + tst.InvalidTraceModule6.d.ksh \ + tst.InvalidTraceModule7.d.ksh \ + tst.InvalidTraceModule8.d.ksh \ + tst.InvalidTraceName1.d.ksh \ + tst.InvalidTraceName2.d.ksh \ + tst.InvalidTraceName3.d.ksh \ + tst.InvalidTraceName4.d.ksh \ + tst.InvalidTraceName5.d.ksh \ + tst.InvalidTraceName6.d.ksh \ + tst.InvalidTraceName7.d.ksh \ + tst.InvalidTraceName8.d.ksh \ + tst.InvalidTraceName9.d.ksh \ + tst.InvalidTraceProvider1.d.ksh \ + tst.InvalidTraceProvider2.d.ksh \ + tst.InvalidTraceProvider3.d.ksh \ + tst.InvalidTraceProvider4.d.ksh \ + tst.InvalidTraceProvider5.d.ksh \ + tst.MultipleInvalidProbeId.d.ksh \ + tst.PreprocessorStatement.d.ksh \ + tst.QuietMode.d.ksh \ + tst.QuietMode.d.ksh.out \ + tst.TestCompile.d.ksh \ + tst.TestCompile.d.ksh.out \ + tst.UnDefineNameWithCPP.d.ksh \ + tst.ZeroFunctionProbes.d.ksh \ + tst.ZeroFunctionProbes.d.ksh.out \ + tst.ZeroModuleProbes.d.ksh \ + tst.ZeroModuleProbes.d.ksh.out \ + tst.ZeroNameProbes.d.ksh \ + tst.ZeroNameProbes.d.ksh.out \ + tst.ZeroProbeIdentfier.d.ksh \ + tst.ZeroProbesWithoutZ.d.ksh \ + tst.ZeroProviderProbes.d.ksh \ + tst.ZeroProviderProbes.d.ksh.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/dtraceUtil/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/dtraceUtil/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/dtraceUtil/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/end/Makefile b/cddl/usr.sbin/dtrace/tests/common/end/Makefile new file mode 100644 index 000000000000..a05361ec4a39 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/end/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_IDENT_UNDEF.timespent.d \ + tst.end.d \ + tst.endwithoutbegin.d \ + tst.multibeginend.d \ + tst.multiend.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/end/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/end/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/end/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/enum/Makefile b/cddl/usr.sbin/dtrace/tests/common/enum/Makefile new file mode 100644 index 000000000000..9b78801d4c2f --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/enum/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_DECL_IDRED.EnumSameName.d \ + err.D_UNKNOWN.RepeatIdentifiers.d \ + tst.EnumEquality.d \ + tst.EnumSameValue.d \ + tst.EnumValAssign.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/enum/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/enum/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/enum/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/env/Makefile b/cddl/usr.sbin/dtrace/tests/common/env/Makefile new file mode 100644 index 000000000000..9c37c28b448b --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/env/Makefile @@ -0,0 +1,32 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PRAGMA_OPTSET.setfromscript.d \ + err.D_PRAGMA_OPTSET.unsetfromscript.d \ + tst.ld_nolazyload.ksh \ + tst.ld_nolazyload.ksh.out \ + tst.setenv1.ksh \ + tst.setenv1.ksh.out \ + tst.setenv2.ksh \ + tst.setenv2.ksh.out \ + tst.setenv3.ksh \ + tst.setenv3.ksh.out \ + tst.unsetenv1.ksh \ + tst.unsetenv1.ksh.out \ + tst.unsetenv2.ksh \ + tst.unsetenv2.ksh.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/error/Makefile b/cddl/usr.sbin/dtrace/tests/common/error/Makefile new file mode 100644 index 000000000000..afd93dd222ee --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/error/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.DTRACEFLT_BADADDR.d \ + tst.DTRACEFLT_DIVZERO.d \ + tst.DTRACEFLT_UNKNOWN.d \ + tst.error.d \ + tst.errorend.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/error/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/error/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/error/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/exit/Makefile b/cddl/usr.sbin/dtrace/tests/common/exit/Makefile new file mode 100644 index 000000000000..3732caa83335 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/exit/Makefile @@ -0,0 +1,21 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PROTO_LEN.noarg.d \ + err.exitarg1.d \ + tst.basic1.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/exit/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/exit/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/exit/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/fbtprovider/Makefile b/cddl/usr.sbin/dtrace/tests/common/fbtprovider/Makefile new file mode 100644 index 000000000000..c773b78ba795 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/fbtprovider/Makefile @@ -0,0 +1,28 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PDESC_ZERO.notreturn.d \ + tst.basic.d \ + tst.functionentry.d \ + tst.functionreturnvalue.d \ + tst.ioctlargs.d \ + tst.offset.d \ + tst.offsetzero.d \ + tst.return.d \ + tst.return0.d \ + tst.tailcall.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/fbtprovider/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/fbtprovider/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/fbtprovider/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/funcs/Makefile b/cddl/usr.sbin/dtrace/tests/common/funcs/Makefile new file mode 100644 index 000000000000..67d0b3cc4928 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/funcs/Makefile @@ -0,0 +1,115 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_FUNC_UNDEF.progenyofbad1.d \ + err.D_OP_VFPTR.badop.d \ + err.D_PROTO_ARG.chillbadarg.d \ + err.D_PROTO_ARG.copyoutbadarg.d \ + err.D_PROTO_ARG.mobadarg.d \ + err.D_PROTO_ARG.raisebadarg.d \ + err.D_PROTO_ARG.tolower.d \ + err.D_PROTO_ARG.toupper.d \ + err.D_PROTO_LEN.allocanoarg.d \ + err.D_PROTO_LEN.badbreakpoint.d \ + err.D_PROTO_LEN.chilltoofew.d \ + err.D_PROTO_LEN.chilltoomany.d \ + err.D_PROTO_LEN.copyoutstrbadarg.d \ + err.D_PROTO_LEN.copyoutstrtoofew.d \ + err.D_PROTO_LEN.copyouttoofew.d \ + err.D_PROTO_LEN.copyouttoomany.d \ + err.D_PROTO_LEN.motoofew.d \ + err.D_PROTO_LEN.motoomany.d \ + err.D_PROTO_LEN.mtabadarg.d \ + err.D_PROTO_LEN.mtatoofew.d \ + err.D_PROTO_LEN.mtatoomany.d \ + err.D_PROTO_LEN.panicbadarg.d \ + err.D_PROTO_LEN.progenyofbad2.d \ + err.D_PROTO_LEN.stopbadarg.d \ + err.D_PROTO_LEN.tolower.d \ + err.D_PROTO_LEN.tolowertoomany.d \ + err.D_PROTO_LEN.toupper.d \ + err.D_PROTO_LEN.touppertoomany.d \ + err.D_STRINGOF_TYPE.badstringof.d \ + err.D_VAR_UNDEF.badvar.d \ + err.badalloca.d \ + err.badalloca2.d \ + err.badbcopy.d \ + err.badbcopy1.d \ + err.badbcopy2.d \ + err.badbcopy3.d \ + err.badbcopy4.d \ + err.badbcopy5.d \ + err.badbcopy6.d \ + err.badchill.d \ + err.chillbadarg.ksh \ + err.copyout.d \ + err.copyoutbadaddr.ksh \ + err.copyoutstrbadaddr.ksh \ + err.inet_ntoa6badaddr.d \ + err.inet_ntoabadaddr.d \ + err.inet_ntopbadaddr.d \ + err.inet_ntopbadarg.d \ + tst.badfreopen.ksh \ + tst.basename.d \ + tst.basename.d.out \ + tst.bcopy.d \ + tst.chill.ksh \ + tst.cleanpath.d \ + tst.cleanpath.d.out \ + tst.copyin.d \ + tst.copyinto.d \ + tst.ddi_pathname.d \ + tst.default.d \ + tst.freopen.ksh \ + tst.ftruncate.ksh \ + tst.ftruncate.ksh.out \ + tst.hton.d \ + tst.index.d \ + tst.index.d.out \ + tst.inet_ntoa.d \ + tst.inet_ntoa.d.out \ + tst.inet_ntoa6.d \ + tst.inet_ntoa6.d.out \ + tst.inet_ntop.d \ + tst.inet_ntop.d.out \ + tst.lltostr.d \ + tst.lltostr.d.out \ + tst.lltostrbase.d \ + tst.lltostrbase.d.out \ + tst.mutex_owned.d \ + tst.mutex_owner.d \ + tst.mutex_type_adaptive.d \ + tst.progenyof.d \ + tst.rand.d \ + tst.strchr.d \ + tst.strchr.d.out \ + tst.strjoin.d \ + tst.strjoin.d.out \ + tst.strstr.d \ + tst.strstr.d.out \ + tst.strtok.d \ + tst.strtok.d.out \ + tst.strtok_null.d \ + tst.substr.d \ + tst.substr.d.out \ + tst.substrminate.d \ + tst.substrminate.d.out \ + tst.system.d \ + tst.system.d.out \ + tst.tolower.d \ + tst.toupper.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/funcs/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/funcs/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/funcs/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/grammar/Makefile b/cddl/usr.sbin/dtrace/tests/common/grammar/Makefile new file mode 100644 index 000000000000..b9b94f2c6b35 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/grammar/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_ADDROF_LVAL.d \ + err.D_EMPTY.empty.d \ + tst.clauses.d \ + tst.stmts.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/grammar/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/grammar/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/grammar/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/include/Makefile b/cddl/usr.sbin/dtrace/tests/common/include/Makefile new file mode 100644 index 000000000000..d84f25bef30d --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/include/Makefile @@ -0,0 +1,19 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.includefirst.ksh \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/include/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/include/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/include/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/inline/Makefile b/cddl/usr.sbin/dtrace/tests/common/inline/Makefile new file mode 100644 index 000000000000..3a30b97d3cb6 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/inline/Makefile @@ -0,0 +1,30 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_DECL_IDRED.redef1.d \ + err.D_DECL_IDRED.redef2.d \ + err.D_IDENT_UNDEF.recur.d \ + err.D_OP_INCOMPAT.baddef1.d \ + err.D_OP_INCOMPAT.baddef2.d \ + err.D_OP_INCOMPAT.badxlate.d \ + tst.InlineDataAssign.d \ + tst.InlineExpression.d \ + tst.InlineKinds.d \ + tst.InlineKinds.d.out \ + tst.InlineTypedef.d \ + tst.InlineWritableAssign.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/inline/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/inline/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/inline/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/io/Makefile b/cddl/usr.sbin/dtrace/tests/common/io/Makefile new file mode 100644 index 000000000000..9075358230c4 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/io/Makefile @@ -0,0 +1,20 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.fds.d \ + tst.fds.d.out \ + +TESTEXES= \ + + +CFILES= \ + tst.fds.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/io/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/io/Makefile.depend new file mode 100644 index 000000000000..cae7e645ef6a --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/io/Makefile.depend @@ -0,0 +1,16 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + include \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/ip/Makefile b/cddl/usr.sbin/dtrace/tests/common/ip/Makefile new file mode 100644 index 000000000000..25a214b7f37b --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/ip/Makefile @@ -0,0 +1,50 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.ipv4localicmp.ksh \ + tst.ipv4localicmp.ksh.out \ + tst.ipv4localsctp.ksh \ + tst.ipv4localsctp.ksh.out \ + tst.ipv4localtcp.ksh \ + tst.ipv4localtcp.ksh.out \ + tst.ipv4localudp.ksh \ + tst.ipv4localudp.ksh.out \ + tst.ipv4localudplite.ksh \ + tst.ipv4localudplite.ksh.out \ + tst.ipv4remoteicmp.ksh \ + tst.ipv4remoteicmp.ksh.out \ + tst.ipv4remotesctp.ksh \ + tst.ipv4remotesctp.ksh.out \ + tst.ipv4remotetcp.ksh \ + tst.ipv4remotetcp.ksh.out \ + tst.ipv4remoteudp.ksh \ + tst.ipv4remoteudp.ksh.out \ + tst.ipv4remoteudplite.ksh \ + tst.ipv4remoteudplite.ksh.out \ + tst.ipv6localicmp.ksh \ + tst.ipv6localicmp.ksh.out \ + tst.ipv6remoteicmp.ksh \ + tst.ipv6remoteicmp.ksh.out \ + tst.localsctpstate.ksh \ + tst.localsctpstate.ksh.out \ + tst.localtcpstate.ksh \ + tst.localtcpstate.ksh.out \ + tst.remotesctpstate.ksh \ + tst.remotesctpstate.ksh.out \ + tst.remotetcpstate.ksh \ + tst.remotetcpstate.ksh.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/ip/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/ip/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/ip/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/java_api/Makefile b/cddl/usr.sbin/dtrace/tests/common/java_api/Makefile new file mode 100644 index 000000000000..7c7fdef9c008 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/java_api/Makefile @@ -0,0 +1,46 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.Abort.ksh \ + tst.Abort.ksh.out \ + tst.Bean.ksh \ + tst.Bean.ksh.out \ + tst.Close.ksh \ + tst.Close.ksh.out \ + tst.Drop.ksh \ + tst.Drop.ksh.out \ + tst.Enable.ksh \ + tst.Enable.ksh.out \ + tst.FunctionLookup.ksh \ + tst.FunctionLookup.ksh.out \ + tst.GetAggregate.ksh \ + tst.MaxConsumers.ksh \ + tst.MaxConsumers.ksh.out \ + tst.MultiAggPrinta.ksh \ + tst.MultiAggPrinta.ksh.out \ + tst.ProbeData.ksh \ + tst.ProbeData.ksh.out \ + tst.ProbeDescription.ksh \ + tst.ProbeDescription.ksh.out \ + tst.StateMachine.ksh \ + tst.StateMachine.ksh.out \ + tst.StopLock.ksh \ + tst.StopLock.ksh.out \ + tst.printa.d \ + tst.printa.d.out \ + +TESTEXES= \ + + +CFILES= \ + tst.FunctionLookup.c \ + tst.ProbeData.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/java_api/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/java_api/Makefile.depend new file mode 100644 index 000000000000..cae7e645ef6a --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/java_api/Makefile.depend @@ -0,0 +1,16 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + include \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/json/Makefile b/cddl/usr.sbin/dtrace/tests/common/json/Makefile new file mode 100644 index 000000000000..24400027c1e4 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/json/Makefile @@ -0,0 +1,25 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.general.d \ + tst.general.d.out \ + tst.strsize.d \ + tst.strsize.d.out \ + tst.usdt.d \ + tst.usdt.d.out \ + usdt.d \ + +TESTEXES= \ + + +CFILES= \ + tst.usdt.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/json/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/json/Makefile.depend new file mode 100644 index 000000000000..cae7e645ef6a --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/json/Makefile.depend @@ -0,0 +1,16 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + include \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/lexer/Makefile b/cddl/usr.sbin/dtrace/tests/common/lexer/Makefile new file mode 100644 index 000000000000..d53872a0361b --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/lexer/Makefile @@ -0,0 +1,32 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_CHR_NL.char.d \ + err.D_CHR_NULL.char.d \ + err.D_INT_DIGIT.InvalidDigit.d \ + err.D_INT_OFLOW.BigInt.d \ + err.D_STR_NL.string.d \ + err.D_SYNTAX.brace1.d \ + err.D_SYNTAX.brace2.d \ + err.D_SYNTAX.brack1.d \ + err.D_SYNTAX.brack2.d \ + err.D_SYNTAX.brack3.d \ + err.D_SYNTAX.paren1.d \ + err.D_SYNTAX.paren2.d \ + err.D_SYNTAX.paren3.d \ + tst.D_MACRO_OFLOW.ParIntOvflow.d.ksh \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/lexer/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/lexer/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/lexer/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/llquantize/Makefile b/cddl/usr.sbin/dtrace/tests/common/llquantize/Makefile new file mode 100644 index 000000000000..ed99dd1e116f --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/llquantize/Makefile @@ -0,0 +1,53 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_LLQUANT_FACTOREVEN.nodivide.d \ + err.D_LLQUANT_FACTOREVEN.notfactor.d \ + err.D_LLQUANT_FACTORMATCH.d \ + err.D_LLQUANT_FACTORNSTEPS.d \ + err.D_LLQUANT_FACTORSMALL.d \ + err.D_LLQUANT_FACTORTYPE.d \ + err.D_LLQUANT_FACTORVAL.d \ + err.D_LLQUANT_HIGHMATCH.d \ + err.D_LLQUANT_HIGHTYPE.d \ + err.D_LLQUANT_HIGHVAL.d \ + err.D_LLQUANT_LOWMATCH.d \ + err.D_LLQUANT_LOWTYPE.d \ + err.D_LLQUANT_LOWVAL.d \ + err.D_LLQUANT_MAGRANGE.d \ + err.D_LLQUANT_MAGTOOBIG.d \ + err.D_LLQUANT_MAGTOOBIG.offbyone.d \ + err.D_LLQUANT_NSTEPMATCH.d \ + err.D_LLQUANT_NSTEPTYPE.d \ + err.D_LLQUANT_NSTEPVAL.d \ + tst.bases.d \ + tst.bases.d.out \ + tst.basic.d \ + tst.basic.d.out \ + tst.negorder.d \ + tst.negorder.d.out \ + tst.negvalue.d \ + tst.negvalue.d.out \ + tst.normal.d \ + tst.normal.d.out \ + tst.range.d \ + tst.range.d.out \ + tst.steps.d \ + tst.steps.d.out \ + tst.trunc.d \ + tst.trunc.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/llquantize/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/llquantize/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/llquantize/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/mdb/Makefile b/cddl/usr.sbin/dtrace/tests/common/mdb/Makefile new file mode 100644 index 000000000000..26c26e7ba558 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/mdb/Makefile @@ -0,0 +1,19 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.dtracedcmd.ksh \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/mdb/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/mdb/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/mdb/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/mib/Makefile b/cddl/usr.sbin/dtrace/tests/common/mib/Makefile new file mode 100644 index 000000000000..ed799e68a879 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/mib/Makefile @@ -0,0 +1,21 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.icmp.ksh \ + tst.tcp.ksh \ + tst.udp.ksh \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/mib/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/mib/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/mib/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/misc/Makefile b/cddl/usr.sbin/dtrace/tests/common/misc/Makefile new file mode 100644 index 000000000000..87084ab5d593 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/misc/Makefile @@ -0,0 +1,32 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PRAGMA_OPTSET.d \ + tst.badopt.d \ + tst.boolopt.d \ + tst.boolopt.d.out \ + tst.dofmax.ksh \ + tst.dynopt.d \ + tst.dynopt.d.out \ + tst.enablerace.ksh \ + tst.haslam.d \ + tst.include.ksh \ + tst.macroglob.ksh \ + tst.macroglob.ksh.out \ + tst.roch.d \ + tst.schrock.ksh \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/misc/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/misc/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/misc/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/multiaggs/Makefile b/cddl/usr.sbin/dtrace/tests/common/multiaggs/Makefile new file mode 100644 index 000000000000..2c0c4263a909 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/multiaggs/Makefile @@ -0,0 +1,36 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PRINTA_AGGKEY.d \ + err.D_PRINTA_AGGPROTO.d \ + tst.many.d \ + tst.many.d.out \ + tst.same.d \ + tst.same.d.out \ + tst.sort.d \ + tst.sort.d.out \ + tst.sortpos.d \ + tst.sortpos.d.out \ + tst.tuplecompat.d \ + tst.tuplecompat.d.out \ + tst.zero.d \ + tst.zero.d.out \ + tst.zero2.d \ + tst.zero2.d.out \ + tst.zero3.d \ + tst.zero3.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/multiaggs/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/multiaggs/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/multiaggs/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/nfs/Makefile b/cddl/usr.sbin/dtrace/tests/common/nfs/Makefile new file mode 100644 index 000000000000..b50285991374 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/nfs/Makefile @@ -0,0 +1,21 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.call.d \ + tst.call3.d \ + +TESTEXES= \ + + +CFILES= \ + tst.call.c \ + tst.call3.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/offsetof/Makefile b/cddl/usr.sbin/dtrace/tests/common/offsetof/Makefile new file mode 100644 index 000000000000..2f56b12a035c --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/offsetof/Makefile @@ -0,0 +1,30 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_OFFSETOF_BITFIELD.bitfield.d \ + err.D_OFFSETOF_TYPE.badtype.d \ + err.D_OFFSETOF_TYPE.notsou.d \ + err.D_UNKNOWN.OffsetofNULL.d \ + err.D_UNKNOWN.badmemb.d \ + tst.OffsetofAlias.d \ + tst.OffsetofArith.d \ + tst.OffsetofUnion.d \ + tst.struct.d \ + tst.struct.d.out \ + tst.union.d \ + tst.union.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/offsetof/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/offsetof/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/offsetof/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/operators/Makefile b/cddl/usr.sbin/dtrace/tests/common/operators/Makefile new file mode 100644 index 000000000000..daf530b93b62 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/operators/Makefile @@ -0,0 +1,20 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.ternary.d \ + tst.ternary.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/operators/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/operators/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/operators/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/pid/Makefile b/cddl/usr.sbin/dtrace/tests/common/pid/Makefile new file mode 100644 index 000000000000..0b9fdeb8bb6e --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/pid/Makefile @@ -0,0 +1,71 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PDESC_ZERO.badlib.d \ + err.D_PDESC_ZERO.badproc1.d \ + err.D_PROC_BADPID.badproc2.d \ + err.D_PROC_CREATEFAIL.many.d \ + err.D_PROC_FUNC.badfunc.d \ + err.D_PROC_LIB.libdash.d \ + err.D_PROC_NAME.alldash.d \ + err.D_PROC_NAME.badname.d \ + err.D_PROC_NAME.globdash.d \ + err.D_PROC_OFF.toobig.d \ + tst.addprobes.ksh \ + tst.args1.d \ + tst.coverage.d \ + tst.emptystack.d \ + tst.emptystack.d.out \ + tst.float.d \ + tst.fork.d \ + tst.gcc.d \ + tst.killonerror.ksh \ + tst.main.ksh \ + tst.manypids.ksh \ + tst.newprobes.ksh \ + tst.newprobes.ksh.out \ + tst.probemod.ksh \ + tst.provregex1.ksh \ + tst.provregex2.ksh \ + tst.provregex2.ksh.out \ + tst.provregex3.ksh \ + tst.provregex3.ksh.out \ + tst.provregex4.ksh \ + tst.provregex4.ksh.out \ + tst.ret1.d \ + tst.ret2.d \ + tst.vfork.d \ + tst.weak1.d \ + tst.weak2.d \ + +TESTEXES= \ + err.D_PDESC_ZERO.badlib.exe \ + err.D_PROC_CREATEFAIL.many.exe \ + err.D_PROC_FUNC.badfunc.exe \ + err.D_PROC_LIB.libdash.exe \ + err.D_PROC_NAME.alldash.exe \ + err.D_PROC_NAME.badname.exe \ + err.D_PROC_NAME.globdash.exe \ + err.D_PROC_OFF.toobig.exe \ + tst.coverage.exe \ + tst.emptystack.exe \ + +CFILES= \ + tst.args1.c \ + tst.float.c \ + tst.fork.c \ + tst.gcc.c \ + tst.ret1.c \ + tst.ret2.c \ + tst.vfork.c \ + tst.weak1.c \ + tst.weak2.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/pid/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/pid/Makefile.depend new file mode 100644 index 000000000000..cae7e645ef6a --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/pid/Makefile.depend @@ -0,0 +1,16 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + include \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/plockstat/Makefile b/cddl/usr.sbin/dtrace/tests/common/plockstat/Makefile new file mode 100644 index 000000000000..57e30ed99036 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/plockstat/Makefile @@ -0,0 +1,21 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.available.d \ + tst.libmap.d \ + +TESTEXES= \ + tst.available.exe \ + tst.libmap.exe \ + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/plockstat/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/plockstat/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/plockstat/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/pointers/Makefile b/cddl/usr.sbin/dtrace/tests/common/pointers/Makefile new file mode 100644 index 000000000000..af438aaaac2c --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/pointers/Makefile @@ -0,0 +1,50 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.BadAlign.d \ + err.D_ADDROF_VAR.ArrayVar.d \ + err.D_ADDROF_VAR.DynamicVar.d \ + err.D_ADDROF_VAR.agg.d \ + err.D_DEREF_NONPTR.noptr.d \ + err.D_DEREF_VOID.VoidPointerDeref.d \ + err.D_OP_ARRFUN.ArrayAssignment.d \ + err.D_OP_INCOMPAT.VoidPointerArith.d \ + err.D_OP_LVAL.AddressChange.d \ + err.D_OP_PTR.NonPointerAccess.d \ + err.D_OP_PTR.badpointer.d \ + err.D_OP_SOU.BadPointerAccess.d \ + err.D_OP_SOU.badpointer.d \ + err.InvalidAddress1.d \ + err.InvalidAddress2.d \ + err.InvalidAddress3.d \ + err.InvalidAddress4.d \ + err.InvalidAddress5.d \ + tst.ArrayPointer1.d \ + tst.ArrayPointer2.d \ + tst.ArrayPointer3.d \ + tst.GlobalVar.d \ + tst.IntegerArithmetic1.d \ + tst.PointerArithmetic1.d \ + tst.PointerArithmetic2.d \ + tst.PointerArithmetic3.d \ + tst.PointerAssignment.d \ + tst.ValidPointer1.d \ + tst.ValidPointer2.d \ + tst.VoidCast.d \ + tst.basic1.d \ + tst.basic2.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/pointers/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/pointers/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/pointers/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/pragma/Makefile b/cddl/usr.sbin/dtrace/tests/common/pragma/Makefile new file mode 100644 index 000000000000..26b6920d0b0c --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/pragma/Makefile @@ -0,0 +1,32 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PRAGERR.d \ + err.D_PRAGMA_DEPEND.main.d \ + err.D_PRAGMA_INVAL.d \ + err.D_PRAGMA_MALFORM.d \ + err.D_PRAGMA_UNUSED.UnusedPragma.d \ + err.circlibdep.ksh \ + err.invalidlibdep.ksh \ + tst.libchain.ksh \ + tst.libdep.ksh \ + tst.libdepfullyconnected.ksh \ + tst.libdepsepdir.ksh \ + tst.temporal.ksh \ + tst.temporal2.ksh \ + tst.temporal3.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/pragma/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/pragma/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/pragma/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/predicates/Makefile b/cddl/usr.sbin/dtrace/tests/common/predicates/Makefile new file mode 100644 index 000000000000..bd14b43757f6 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/predicates/Makefile @@ -0,0 +1,27 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PRED_SCALAR.NonScalarPred.d \ + err.D_SYNTAX.invalid.d \ + err.D_SYNTAX.operr.d \ + tst.argsnotcached.d \ + tst.basics.d \ + tst.basics.d.out \ + tst.complex.d \ + tst.complex.d.out \ + tst.predcache.ksh \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/predicates/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/predicates/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/predicates/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/preprocessor/Makefile b/cddl/usr.sbin/dtrace/tests/common/preprocessor/Makefile new file mode 100644 index 000000000000..f8b8917be205 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/preprocessor/Makefile @@ -0,0 +1,55 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_IDENT_UNDEF.afterprobe.d \ + err.D_PRAGCTL_INVAL.tabdefine.d \ + err.D_SYNTAX.withoutpound.d \ + err.defincomp.d \ + err.ifdefelsenotendif.d \ + err.ifdefincomp.d \ + err.ifdefnotendif.d \ + err.incompelse.d \ + err.mulelse.d \ + tst.ifdef.d \ + tst.ifdef.d.out \ + tst.ifndef.d \ + tst.ifndef.d.out \ + tst.ifnotdef.d \ + tst.ifnotdef.d.out \ + tst.logicaland.d \ + tst.logicaland.d.out \ + tst.logicalandor.d \ + tst.logicalandor.d.out \ + tst.logicalor.d \ + tst.logicalor.d.out \ + tst.muland.d \ + tst.muland.d.out \ + tst.mulor.d \ + tst.mulor.d.out \ + tst.precondi.d \ + tst.precondi.d.out \ + tst.predicatedeclare.d \ + tst.preexp.d \ + tst.preexp.d.out \ + tst.preexpelse.d \ + tst.preexpelse.d.out \ + tst.preexpif.d \ + tst.preexpif.d.out \ + tst.preexpifelse.d \ + tst.preexpifelse.d.out \ + tst.withinprobe.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/preprocessor/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/preprocessor/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/preprocessor/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/print/Makefile b/cddl/usr.sbin/dtrace/tests/common/print/Makefile new file mode 100644 index 000000000000..af4e20e30557 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/print/Makefile @@ -0,0 +1,34 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PRINT_AGG.bad.d \ + err.D_PRINT_VOID.bad.d \ + err.D_PROTO_LEN.bad.d \ + tst.array.d \ + tst.array.d.out \ + tst.bitfield.d \ + tst.bitfield.d.out \ + tst.dyn.d \ + tst.enum.d \ + tst.enum.d.out \ + tst.primitive.d \ + tst.primitive.d.out \ + tst.struct.d \ + tst.struct.d.out \ + tst.xlate.d \ + tst.xlate.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/print/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/print/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/print/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/printa/Makefile b/cddl/usr.sbin/dtrace/tests/common/printa/Makefile new file mode 100644 index 000000000000..8f5ac3613dcb --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/printa/Makefile @@ -0,0 +1,42 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PRINTA_AGGARG.badagg.d \ + err.D_PRINTA_AGGARG.badfmt.d \ + err.D_PRINTA_AGGARG.badval.d \ + err.D_PRINTA_PROTO.bad.d \ + err.D_PRINTF_ARG_TYPE.jstack.d \ + err.D_PRINTF_ARG_TYPE.stack.d \ + err.D_PRINTF_ARG_TYPE.ustack.d \ + tst.basics.d \ + tst.basics.d.out \ + tst.def.d \ + tst.def.d.out \ + tst.dynwidth.d \ + tst.dynwidth.d.out \ + tst.fmt.d \ + tst.fmt.d.out \ + tst.largeusersym.ksh \ + tst.many.d \ + tst.manyval.d \ + tst.manyval.d.out \ + tst.stack.d \ + tst.tuple.d \ + tst.tuple.d.out \ + tst.walltimestamp.ksh \ + tst.walltimestamp.ksh.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/printa/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/printa/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/printa/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/printf/Makefile b/cddl/usr.sbin/dtrace/tests/common/printf/Makefile new file mode 100644 index 000000000000..86cfdbbd5d9b --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/printf/Makefile @@ -0,0 +1,70 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PRINTF_AGG_CONV.aggfmt.d \ + err.D_PRINTF_ARG_EXTRA.toomany.d \ + err.D_PRINTF_ARG_EXTRA.widths.d \ + err.D_PRINTF_ARG_FMT.badfmt.d \ + err.D_PRINTF_ARG_PROTO.novalue.d \ + err.D_PRINTF_ARG_TYPE.aggarg.d \ + err.D_PRINTF_ARG_TYPE.recursive.d \ + err.D_PRINTF_DYN_PROTO.noprec.d \ + err.D_PRINTF_DYN_PROTO.nowidth.d \ + err.D_PRINTF_DYN_TYPE.badprec.d \ + err.D_PRINTF_DYN_TYPE.badwidth.d \ + err.D_PROTO_LEN.toofew.d \ + err.D_SYNTAX.badconv1.d \ + err.D_SYNTAX.badconv2.d \ + err.D_SYNTAX.badconv3.d \ + tst.basics.d \ + tst.basics.d.out \ + tst.flags.d \ + tst.flags.d.out \ + tst.hello.d \ + tst.hello.d.out \ + tst.ints.d \ + tst.ints.d.out \ + tst.precs.d \ + tst.precs.d.out \ + tst.print-f.d \ + tst.print-f.d.out \ + tst.printT.ksh \ + tst.printT.ksh.out \ + tst.printY.ksh \ + tst.printY.ksh.out \ + tst.printcont.d \ + tst.printcont.d.out \ + tst.printeE.d \ + tst.printeE.d.out \ + tst.printgG.d \ + tst.printgG.d.out \ + tst.rawfmt.d \ + tst.rawfmt.d.out \ + tst.signs.d \ + tst.signs.d.out \ + tst.str.d \ + tst.str.d.out \ + tst.sym.d \ + tst.sym.d.out \ + tst.uints.d \ + tst.uints.d.out \ + tst.widths.d \ + tst.widths.d.out \ + tst.widths1.d \ + tst.wp.d \ + tst.wp.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/printf/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/printf/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/printf/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/privs/Makefile b/cddl/usr.sbin/dtrace/tests/common/privs/Makefile new file mode 100644 index 000000000000..36f6106f8f96 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/privs/Makefile @@ -0,0 +1,26 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.fds.ksh \ + tst.func_access.ksh \ + tst.getf.ksh \ + tst.kpriv.ksh \ + tst.op_access.ksh \ + tst.procpriv.ksh \ + tst.providers.ksh \ + tst.unpriv_funcs.ksh \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/privs/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/privs/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/privs/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/probes/Makefile b/cddl/usr.sbin/dtrace/tests/common/probes/Makefile new file mode 100644 index 000000000000..7e02b9a73900 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/probes/Makefile @@ -0,0 +1,38 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PDESC_ZERO.probeqtn.d \ + err.D_PDESC_ZERO.probestar.d \ + err.D_PDESC_ZERO.tickstar.d \ + err.D_SYNTAX.assign.d \ + err.D_SYNTAX.declare.d \ + err.D_SYNTAX.declarein.d \ + err.D_SYNTAX.lbraces.d \ + err.D_SYNTAX.probespec.d \ + err.D_SYNTAX.rbraces.d \ + err.D_SYNTAX.recdec.d \ + tst.basic1.d \ + tst.check.d \ + tst.declare.d \ + tst.declareafter.d \ + tst.emptyprobe.d \ + tst.pragma.d \ + tst.pragmaaftertab.d \ + tst.pragmainside.d \ + tst.pragmaoutside.d \ + tst.probestar.d \ + +TESTEXES= \ + + +CFILES= \ + tst.probestar.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/probes/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/probes/Makefile.depend new file mode 100644 index 000000000000..cae7e645ef6a --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/probes/Makefile.depend @@ -0,0 +1,16 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + include \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/proc/Makefile b/cddl/usr.sbin/dtrace/tests/common/proc/Makefile new file mode 100644 index 000000000000..296634da3e38 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/proc/Makefile @@ -0,0 +1,32 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.create.ksh \ + tst.discard.ksh \ + tst.exec.ksh \ + tst.execfail.ENOENT.ksh \ + tst.execfail.ksh \ + tst.exitcore.ksh \ + tst.exitexit.ksh \ + tst.exitkilled.ksh \ + tst.signal.ksh \ + tst.sigwait.d \ + tst.startexit.ksh \ + +TESTEXES= \ + + +CFILES= \ + tst.exitcore.c \ + tst.sigwait.c \ + + +LIBADD.tst.sigwait.exe+= rt + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/proc/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/proc/Makefile.depend new file mode 100644 index 000000000000..564eb51e0156 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/proc/Makefile.depend @@ -0,0 +1,19 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + include \ + include/xlocale \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + lib/librt \ + lib/libthr \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/profile-n/Makefile b/cddl/usr.sbin/dtrace/tests/common/profile-n/Makefile new file mode 100644 index 000000000000..4e5a0157ecff --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/profile-n/Makefile @@ -0,0 +1,55 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PDESC_ZERO.profile.d \ + err.D_PDESC_ZEROonens.d \ + err.D_PDESC_ZEROonensec.d \ + err.D_PDESC_ZEROoneus.d \ + err.D_PDESC_ZEROoneusec.d \ + tst.argtest.d \ + tst.argtest.d.out \ + tst.basic.d \ + tst.basic.d.out \ + tst.func.ksh \ + tst.mod.ksh \ + tst.profilehz.d \ + tst.profilehz.d.out \ + tst.profilems.d \ + tst.profilems.d.out \ + tst.profilemsec.d \ + tst.profilemsec.d.out \ + tst.profilenhz.d \ + tst.profilenhz.d.out \ + tst.profilens.d \ + tst.profilens.d.out \ + tst.profilensec.d \ + tst.profilensec.d.out \ + tst.profiles.d \ + tst.profiles.d.out \ + tst.profilesec.d \ + tst.profilesec.d.out \ + tst.profileus.d \ + tst.profileus.d.out \ + tst.profileusec.d \ + tst.profileusec.d.out \ + tst.sym.ksh \ + tst.ufunc.ksh \ + tst.ufuncsort.ksh \ + tst.ufuncsort.ksh.out \ + tst.umod.ksh \ + tst.usym.ksh \ + +TESTEXES= \ + + +CFILES= \ + tst.ufuncsort.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/profile-n/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/profile-n/Makefile.depend new file mode 100644 index 000000000000..03d33794d0e3 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/profile-n/Makefile.depend @@ -0,0 +1,15 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/providers/Makefile b/cddl/usr.sbin/dtrace/tests/common/providers/Makefile new file mode 100644 index 000000000000..3972831ba5d5 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/providers/Makefile @@ -0,0 +1,46 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PDESC_INVAL.wrongdec4.d \ + err.D_PDESC_ZERO.nonprofile.d \ + err.D_PDESC_ZERO.wrongdec1.d \ + err.D_PDESC_ZERO.wrongdec2.d \ + err.D_PDESC_ZERO.wrongdec3.d \ + tst.basics.d \ + tst.basics.d.out \ + tst.beginexit.d \ + tst.beginprof.d \ + tst.beginprof.d.out \ + tst.probattrs.d \ + tst.probattrs.d.out \ + tst.probefunc.d \ + tst.probefunc.d.out \ + tst.probemod.d \ + tst.probemod.d.out \ + tst.probename.d \ + tst.probename.d.out \ + tst.probprov.d \ + tst.probprov.d.out \ + tst.profend.d \ + tst.profend.d.out \ + tst.profexit.d \ + tst.profexit.d.out \ + tst.trace.d \ + tst.trace.d.out \ + tst.twoprof.d \ + tst.twoprof.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/providers/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/providers/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/providers/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/raise/Makefile b/cddl/usr.sbin/dtrace/tests/common/raise/Makefile new file mode 100644 index 000000000000..83af0e40de1f --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/raise/Makefile @@ -0,0 +1,25 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.raise1.d \ + tst.raise2.d \ + tst.raise3.d \ + +TESTEXES= \ + + +CFILES= \ + tst.raise1.c \ + tst.raise2.c \ + tst.raise3.c \ + + +TEST_METADATA.t_dtrace_contrib+= required_memory="4g" + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/raise/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/raise/Makefile.depend new file mode 100644 index 000000000000..cae7e645ef6a --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/raise/Makefile.depend @@ -0,0 +1,16 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + include \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/rates/Makefile b/cddl/usr.sbin/dtrace/tests/common/rates/Makefile new file mode 100644 index 000000000000..bc9ab0a9d446 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/rates/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.aggrate.d \ + tst.aggrate.d.out \ + tst.statusrate.d \ + tst.switchrate.d \ + tst.switchrate.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/rates/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/rates/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/rates/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/safety/Makefile b/cddl/usr.sbin/dtrace/tests/common/safety/Makefile new file mode 100644 index 000000000000..51b302fd3ad7 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/safety/Makefile @@ -0,0 +1,60 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.basename.d \ + tst.caller.d \ + tst.cleanpath.d \ + tst.copyin.d \ + tst.copyin2.d \ + tst.ddi_pathname.d \ + tst.dirname.d \ + tst.errno.d \ + tst.execname.d \ + tst.gid.d \ + tst.hton.d \ + tst.index.d \ + tst.jailname.d \ + tst.jid.d \ + tst.msgdsize.d \ + tst.msgsize.d \ + tst.null.d \ + tst.pid.d \ + tst.ppid.d \ + tst.progenyof.d \ + tst.random.d \ + tst.rw.d \ + tst.shortstr.d \ + tst.stack.d \ + tst.stackdepth.d \ + tst.stddev.d \ + tst.strchr.d \ + tst.strjoin.d \ + tst.strstr.d \ + tst.strtok.d \ + tst.substr.d \ + tst.ucaller.d \ + tst.uid.d \ + tst.unalign.d \ + tst.uregs.d \ + tst.ustack.d \ + tst.ustackdepth.d \ + tst.vahole.d \ + tst.violentdeath.ksh \ + tst.zonename.d \ + +TESTEXES= \ + + +CFILES= \ + + + +TEST_METADATA.t_dtrace_contrib+= required_memory="4g" + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/safety/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/safety/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/safety/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/scalars/Makefile b/cddl/usr.sbin/dtrace/tests/common/scalars/Makefile new file mode 100644 index 000000000000..9f019068da35 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/scalars/Makefile @@ -0,0 +1,41 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_ARR_LOCAL.thisarray.d \ + err.D_DECL_CLASS.selfthis.d \ + err.D_DECL_CLASS.thisself.d \ + err.D_DECL_IDRED.errval.d \ + err.D_OP_INCOMPAT.dec.err.d \ + err.D_OP_INCOMPAT.dupgtype.d \ + err.D_OP_INCOMPAT.dupltype.d \ + err.D_OP_INCOMPAT.dupttype.d \ + err.D_SYNTAX.declare.d \ + err.bigglobal.d \ + err.biglocal.d \ + tst.16kglobal.d \ + tst.16klocal.d \ + tst.basicvar.d \ + tst.basicvar.d.out \ + tst.localvar.d \ + tst.misc.d \ + tst.self.d \ + tst.selfarray.d \ + tst.selfarray2.d \ + tst.selfthis.d \ + tst.this.d \ + tst.thisself.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/scalars/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/scalars/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/scalars/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/sched/Makefile b/cddl/usr.sbin/dtrace/tests/common/sched/Makefile new file mode 100644 index 000000000000..d1bf42553346 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/sched/Makefile @@ -0,0 +1,21 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.enqueue.d \ + tst.oncpu.d \ + tst.stackdepth.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/sched/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/sched/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/sched/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/scripting/Makefile b/cddl/usr.sbin/dtrace/tests/common/scripting/Makefile new file mode 100644 index 000000000000..1562629423ea --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/scripting/Makefile @@ -0,0 +1,51 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_MACRO_UNDEF.invalidargs.d \ + err.D_OP_LVAL.rdonly.d \ + err.D_OP_WRITE.usepidmacro.d \ + err.D_SYNTAX.concat.d \ + err.D_SYNTAX.desc.d \ + err.D_SYNTAX.inval.d \ + err.D_SYNTAX.pid.d \ + tst.D_MACRO_UNUSED.overflow.ksh \ + tst.arg0.d \ + tst.arguments.ksh \ + tst.assign.d \ + tst.basic.d \ + tst.egid.d \ + tst.egid.ksh \ + tst.euid.d \ + tst.euid.ksh \ + tst.gid.d \ + tst.gid.ksh \ + tst.pgid.d \ + tst.pid.d \ + tst.ppid.d \ + tst.ppid.ksh \ + tst.projid.d \ + tst.projid.ksh \ + tst.quite.d \ + tst.sid.d \ + tst.sid.ksh \ + tst.stringmacro.ksh \ + tst.taskid.d \ + tst.taskid.ksh \ + tst.trace.d \ + tst.uid.d \ + tst.uid.ksh \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/scripting/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/scripting/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/scripting/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/sdt/Makefile b/cddl/usr.sbin/dtrace/tests/common/sdt/Makefile new file mode 100644 index 000000000000..ad0a43e4047e --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/sdt/Makefile @@ -0,0 +1,19 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.sdtargs.d \ + +TESTEXES= \ + + +CFILES= \ + tst.sdtargs.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/sdt/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/sdt/Makefile.depend new file mode 100644 index 000000000000..cae7e645ef6a --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/sdt/Makefile.depend @@ -0,0 +1,16 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + include \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/sizeof/Makefile b/cddl/usr.sbin/dtrace/tests/common/sizeof/Makefile new file mode 100644 index 000000000000..021d0099b213 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/sizeof/Makefile @@ -0,0 +1,33 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_IDENT_BADREF.SizeofAssoc.d \ + err.D_IDENT_UNDEF.UnknownSymbol.d \ + err.D_SIZEOF_TYPE.badstruct.d \ + err.D_SIZEOF_TYPE.d \ + err.D_SYNTAX.SizeofBadType.d \ + tst.SizeofArray.d \ + tst.SizeofDataTypes.d \ + tst.SizeofExpression.d \ + tst.SizeofNULL.d \ + tst.SizeofStrConst.d \ + tst.SizeofStrConst.d.out \ + tst.SizeofString1.d \ + tst.SizeofString1.d.out \ + tst.SizeofString2.d \ + tst.SizeofString2.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/sizeof/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/sizeof/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/sizeof/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/speculation/Makefile b/cddl/usr.sbin/dtrace/tests/common/speculation/Makefile new file mode 100644 index 000000000000..5afee0225e89 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/speculation/Makefile @@ -0,0 +1,77 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + bug.1001148.SpecSizeVariations.d \ + err.BufSizeVariations1.d \ + err.BufSizeVariations2.d \ + err.D_ACT_SPEC.SpeculateWithBreakPoint.d \ + err.D_ACT_SPEC.SpeculateWithChill.d \ + err.D_ACT_SPEC.SpeculateWithCopyOut.d \ + err.D_ACT_SPEC.SpeculateWithCopyOutStr.d \ + err.D_ACT_SPEC.SpeculateWithPanic.d \ + err.D_ACT_SPEC.SpeculateWithRaise.d \ + err.D_ACT_SPEC.SpeculateWithStop.d \ + err.D_AGG_COMM.AggAftCommit.d \ + err.D_AGG_SPEC.SpeculateWithAvg.d \ + err.D_AGG_SPEC.SpeculateWithCount.d \ + err.D_AGG_SPEC.SpeculateWithLquant.d \ + err.D_AGG_SPEC.SpeculateWithMax.d \ + err.D_AGG_SPEC.SpeculateWithMin.d \ + err.D_AGG_SPEC.SpeculateWithQuant.d \ + err.D_AGG_SPEC.SpeculateWithStddev.d \ + err.D_AGG_SPEC.SpeculateWithSum.d \ + err.D_COMM_COMM.CommitAftCommit.d \ + err.D_COMM_COMM.DisjointCommit.d \ + err.D_COMM_DREC.CommitAftDataRec.d \ + err.D_DREC_COMM.DataRecAftCommit.d \ + err.D_DREC_COMM.ExitAfterCommit.d \ + err.D_EXIT_SPEC.ExitAftSpec.d \ + err.D_PRAGMA_MALFORM.NspecExpr.d \ + err.D_PRAGMA_OPTSET.HugeNspecValue.d \ + err.D_PRAGMA_OPTSET.InvalidSpecSize.d \ + err.D_PRAGMA_OPTSET.NegSpecSize.d \ + err.D_PROTO_LEN.SpecNoId.d \ + err.D_SPEC_COMM.SpecAftCommit.d \ + err.D_SPEC_DREC.SpecAftDataRec.d \ + err.D_SPEC_SPEC.SpecAftSpec.d \ + err.NegativeBufSize.d \ + err.NegativeNspec.d \ + err.NegativeSpecSize.d \ + err.SpecSizeVariations1.d \ + err.SpecSizeVariations2.d \ + tst.CommitAfterDiscard.d \ + tst.CommitWithZero.d \ + tst.DataRecAftDiscard.d \ + tst.DiscardAftCommit.d \ + tst.DiscardAftDataRec.d \ + tst.DiscardAftDiscard.d \ + tst.DiscardWithZero.d \ + tst.ExitAftDiscard.d \ + tst.NoSpecBuffer.d \ + tst.SpecSizeVariations1.d \ + tst.SpecSizeVariations2.d \ + tst.SpecSizeVariations3.d \ + tst.SpeculateWithRandom.d \ + tst.SpeculationCommit.d \ + tst.SpeculationDiscard.d \ + tst.SpeculationID.d \ + tst.SpeculationWithZero.d \ + tst.TwoSpecBuffers.d \ + tst.negcommit.d \ + tst.negspec.d \ + tst.zerosize.d \ + +TESTEXES= \ + tst.NoSpecBuffer.exe \ + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/speculation/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/speculation/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/speculation/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/stability/Makefile b/cddl/usr.sbin/dtrace/tests/common/stability/Makefile new file mode 100644 index 000000000000..826202d4de3f --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/stability/Makefile @@ -0,0 +1,19 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_ATTR_MIN.MinAttributes.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/stability/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/stability/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/stability/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/stack/Makefile b/cddl/usr.sbin/dtrace/tests/common/stack/Makefile new file mode 100644 index 000000000000..2fc1e8164dc6 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/stack/Makefile @@ -0,0 +1,24 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_STACK_PROTO.bad.d \ + err.D_STACK_SIZE.d \ + err.D_USTACK_FRAMES.bad.d \ + err.D_USTACK_PROTO.bad.d \ + err.D_USTACK_STRSIZE.bad.d \ + tst.default.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/stack/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/stack/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/stack/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/stackdepth/Makefile b/cddl/usr.sbin/dtrace/tests/common/stackdepth/Makefile new file mode 100644 index 000000000000..e7beb43fa827 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/stackdepth/Makefile @@ -0,0 +1,19 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.default.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/stackdepth/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/stackdepth/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/stackdepth/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/stop/Makefile b/cddl/usr.sbin/dtrace/tests/common/stop/Makefile new file mode 100644 index 000000000000..50a44bbd0a98 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/stop/Makefile @@ -0,0 +1,21 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.stop1.d \ + tst.stop2.d \ + +TESTEXES= \ + + +CFILES= \ + tst.stop1.c \ + tst.stop2.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/stop/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/stop/Makefile.depend new file mode 100644 index 000000000000..cae7e645ef6a --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/stop/Makefile.depend @@ -0,0 +1,16 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + include \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/strlen/Makefile b/cddl/usr.sbin/dtrace/tests/common/strlen/Makefile new file mode 100644 index 000000000000..19937d3055eb --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/strlen/Makefile @@ -0,0 +1,19 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.strlen1.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/strlen/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/strlen/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/strlen/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/strtoll/Makefile b/cddl/usr.sbin/dtrace/tests/common/strtoll/Makefile new file mode 100644 index 000000000000..0ccc037d8bf3 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/strtoll/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.BaseTooLarge.d \ + err.BaseTooSmall.d \ + tst.strtoll.d \ + tst.strtoll.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/strtoll/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/strtoll/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/strtoll/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/struct/Makefile b/cddl/usr.sbin/dtrace/tests/common/struct/Makefile new file mode 100644 index 000000000000..35dd51a8067c --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/struct/Makefile @@ -0,0 +1,33 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_ADDROF_VAR.StructPointer.d \ + err.D_DECL_COMBO.StructWithoutColon.d \ + err.D_DECL_COMBO.StructWithoutColon1.d \ + err.D_DECL_INCOMPLETE.circular.d \ + err.D_DECL_INCOMPLETE.order.d \ + err.D_DECL_INCOMPLETE.order2.d \ + err.D_DECL_INCOMPLETE.recursive.d \ + err.D_DECL_INCOMPLETE.simple.d \ + err.D_DECL_VOIDOBJ.baddec.d \ + err.D_PROTO_ARG.DupStructAssoc.d \ + tst.StructAssoc.d \ + tst.StructDataTypes.d \ + tst.StructInside.d \ + tst.clauselocal.d \ + tst.clauselocal.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/struct/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/struct/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/struct/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/sugar/Makefile b/cddl/usr.sbin/dtrace/tests/common/sugar/Makefile new file mode 100644 index 000000000000..40fc86a45ce0 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/sugar/Makefile @@ -0,0 +1,25 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.else.d \ + tst.if.d \ + tst.if2.d \ + tst.if_before_after.d \ + tst.if_nested.d \ + tst.if_trailing_semicolon.d \ + tst.if_trailing_semicolon2.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/sugar/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/sugar/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/sugar/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/syscall/Makefile b/cddl/usr.sbin/dtrace/tests/common/syscall/Makefile new file mode 100644 index 000000000000..f759b6bd398f --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/syscall/Makefile @@ -0,0 +1,20 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.args.d \ + tst.openret.ksh \ + +TESTEXES= \ + + +CFILES= \ + tst.args.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/syscall/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/syscall/Makefile.depend new file mode 100644 index 000000000000..cae7e645ef6a --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/syscall/Makefile.depend @@ -0,0 +1,16 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + include \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/sysevent/Makefile b/cddl/usr.sbin/dtrace/tests/common/sysevent/Makefile new file mode 100644 index 000000000000..d87b2bbaf042 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/sysevent/Makefile @@ -0,0 +1,21 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.post.d \ + tst.post_chan.d \ + +TESTEXES= \ + + +CFILES= \ + tst.post.c \ + tst.post_chan.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/tick-n/Makefile b/cddl/usr.sbin/dtrace/tests/common/tick-n/Makefile new file mode 100644 index 000000000000..1800635351d7 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/tick-n/Makefile @@ -0,0 +1,40 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PDESC_ZERO.tick.d \ + err.D_PDESC_ZEROonens.d \ + err.D_PDESC_ZEROonensec.d \ + err.D_PDESC_ZEROoneus.d \ + err.D_PDESC_ZEROoneusec.d \ + tst.tickarg0.d \ + tst.tickms.d \ + tst.tickms.d.out \ + tst.tickmsec.d \ + tst.tickmsec.d.out \ + tst.tickns.d \ + tst.tickns.d.out \ + tst.ticknsec.d \ + tst.ticknsec.d.out \ + tst.ticks.d \ + tst.ticks.d.out \ + tst.ticksec.d \ + tst.ticksec.d.out \ + tst.tickus.d \ + tst.tickus.d.out \ + tst.tickusec.d \ + tst.tickusec.d.out \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/tick-n/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/tick-n/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/tick-n/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/trace/Makefile b/cddl/usr.sbin/dtrace/tests/common/trace/Makefile new file mode 100644 index 000000000000..19ff8e44230b --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/trace/Makefile @@ -0,0 +1,26 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PROTO_LEN.bad.d \ + err.D_TRACE_AGG.bad.d \ + err.D_TRACE_VOID.bad.d \ + tst.dyn.d \ + tst.misc.d \ + tst.qstring.d \ + tst.qstring.d.out \ + tst.string.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/trace/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/trace/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/trace/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/tracemem/Makefile b/cddl/usr.sbin/dtrace/tests/common/tracemem/Makefile new file mode 100644 index 000000000000..29b0ea26e691 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/tracemem/Makefile @@ -0,0 +1,28 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_PROTO_ARG.badsize.d \ + err.D_PROTO_LEN.toofew.d \ + err.D_TRACEMEM_ADDR.badaddr.d \ + err.D_TRACEMEM_ARGS.d \ + err.D_TRACEMEM_DYNSIZE.d \ + err.D_TRACEMEM_SIZE.negsize.d \ + err.D_TRACEMEM_SIZE.zerosize.d \ + tst.dynsize.d \ + tst.dynsize.d.out \ + tst.rootvp.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/tracemem/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/tracemem/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/tracemem/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/translators/Makefile b/cddl/usr.sbin/dtrace/tests/common/translators/Makefile new file mode 100644 index 000000000000..6d38d1d63e36 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/translators/Makefile @@ -0,0 +1,53 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_DECL_TYPERED.BadTransDecl.d \ + err.D_OP_INCOMPLETE.NonExistentInput1.d \ + err.D_SYNTAX.BadTransDecl1.d \ + err.D_SYNTAX.BadTransDecl3.d \ + err.D_SYNTAX.BadTransDecl4.d \ + err.D_TYPE_MEMBER.NonExistentInput2.d \ + err.D_XLATE_INCOMPAT.BadInputType1.d \ + err.D_XLATE_MEMB.NonExistentOutput2.d \ + err.D_XLATE_NONE.BadTransDecl6.d \ + err.D_XLATE_REDECL.RepeatTransDecl.d \ + err.D_XLATE_SOU.BadTransDecl8.d \ + err.D_XLATE_SOU.BadTransInt.d \ + err.D_XLATE_SOU.NonExistentOutput1.d \ + tst.CircularTransDecl.d \ + tst.EmptyTransDecl.d \ + tst.ForwardTag.d \ + tst.InputAliasTrans.d \ + tst.InputIntTrans.d \ + tst.OutputAliasTrans.d \ + tst.PartialDereferencing.d \ + tst.PartialOutputTransDefn.d \ + tst.ProcModelTrans.d \ + tst.RepeatDeclaration.d \ + tst.SimultaneousTranslators.d \ + tst.StructureAssignment.d \ + tst.TestTransStability1.ksh \ + tst.TestTransStability1.ksh.out \ + tst.TestTransStability2.ksh \ + tst.TestTransStability2.ksh.out \ + tst.TransNonPointer.d \ + tst.TransOutputPointer.d \ + tst.TransPointer.d \ + tst.TranslateSelf.d \ + tst.UnionInputTrans.d \ + tst.UnionOutputTrans.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/translators/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/translators/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/translators/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/typedef/Makefile b/cddl/usr.sbin/dtrace/tests/common/typedef/Makefile new file mode 100644 index 000000000000..d3edcfd071ed --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/typedef/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_DECL_IDRED.DupTypeDef.d \ + err.D_SYNTAX.BadExistingTypedef.d \ + err.D_SYNTAX.TypedefInClause.d \ + tst.ChainTypedef.d \ + tst.TypedefDataAssign.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/typedef/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/typedef/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/typedef/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/types/Makefile b/cddl/usr.sbin/dtrace/tests/common/types/Makefile new file mode 100644 index 000000000000..89c2947f2632 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/types/Makefile @@ -0,0 +1,71 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_CAST_INVAL.badcast.d \ + err.D_CG_DYN.ResultDynType.d \ + err.D_CHR_OFLOW.charconst.d \ + err.D_DECL_BADCLASS.bad.d \ + err.D_DECL_CHARATTR.badtype3.d \ + err.D_DECL_COMBO.badtype4.d \ + err.D_DECL_COMBO.badtype5.d \ + err.D_DECL_ENCONST.badeval.d \ + err.D_DECL_ENOFLOW.enoflow.d \ + err.D_DECL_ENOFLOW.enuflow.d \ + err.D_DECL_SCOPE.scopeop.d \ + err.D_DECL_USELESS.baddec.d \ + err.D_OP_ACT.badcond.d \ + err.D_OP_ARITH.badoperand.d \ + err.D_OP_INCOMPAT.badassign.d \ + err.D_OP_INT.badbitop.d \ + err.D_OP_INT.badshift.d \ + err.D_OP_SCALAR.badcond.d \ + err.D_OP_SCALAR.badincop.d \ + err.D_OP_SCALAR.badlogop.d \ + err.D_PROTO_LEN.badcond1.d \ + err.D_SYNTAX.badenum.d \ + err.D_SYNTAX.badid.d \ + err.D_SYNTAX.badstruct.d \ + err.D_UNKNOWN.badtype1.d \ + err.D_UNKNOWN.badtype2.d \ + err.D_UNKNOWN.dupenum.d \ + err.D_UNKNOWN.dupstruct.d \ + err.D_XLATE_REDECL.ResultDynType.d \ + tst.assignops.d \ + tst.badshiftops.d \ + tst.basics.d \ + tst.basics.d.out \ + tst.bitops.d \ + tst.charconstants.d \ + tst.complex.d \ + tst.condexpr.d \ + tst.const.d \ + tst.constants.d \ + tst.conv.d \ + tst.enum.d \ + tst.intincop.d \ + tst.intops.d \ + tst.inttypes.d \ + tst.ptrincop.d \ + tst.ptrops.d \ + tst.relenum.d \ + tst.relstring.d \ + tst.shiftops.d \ + tst.stringconstants.d \ + tst.struct.d \ + tst.typedef.d \ + tst.unaryop.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/types/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/types/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/types/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/uctf/Makefile b/cddl/usr.sbin/dtrace/tests/common/uctf/Makefile new file mode 100644 index 000000000000..945a853b69df --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/uctf/Makefile @@ -0,0 +1,43 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.invalidpid.d \ + err.invalidpid2.d \ + err.invalidpid3.d \ + err.invalidtype.ksh \ + err.invalidtype2.ksh \ + err.user64mode.ksh \ + tst.aouttype.ksh \ + tst.chasestrings.ksh \ + tst.chasestrings.ksh.out \ + tst.libtype.ksh \ + tst.linkmap.ksh \ + tst.pidprint.ksh \ + tst.pidprinttarg.ksh \ + tst.printtype.ksh \ + tst.printtype.ksh.out \ + tst.printtypetarg.ksh \ + tst.userlandkey.ksh \ + tst.userlandkey.ksh.out \ + tst.userstrings.ksh \ + tst.userstrings.ksh.out \ + +TESTEXES= \ + + +CFILES= \ + tst.aouttype.c \ + tst.chasestrings.c \ + tst.libtype.c \ + tst.printtype.c \ + + +WITH_CTF=YES + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/uctf/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/uctf/Makefile.depend new file mode 100644 index 000000000000..cae7e645ef6a --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/uctf/Makefile.depend @@ -0,0 +1,16 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + include \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/union/Makefile b/cddl/usr.sbin/dtrace/tests/common/union/Makefile new file mode 100644 index 000000000000..855869f05f04 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/union/Makefile @@ -0,0 +1,29 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + err.D_ADDROF_VAR.UnionPointer.d \ + err.D_DECL_COMBO.UnionWithoutColon.d \ + err.D_DECL_COMBO.UnionWithoutColon1.d \ + err.D_DECL_INCOMPLETE.circular.d \ + err.D_DECL_INCOMPLETE.order.d \ + err.D_DECL_INCOMPLETE.recursive.d \ + err.D_DECL_INCOMPLETE.simple.d \ + err.D_PROTO_ARG.DupUnionAssoc.d \ + tst.UnionAssoc.d \ + tst.UnionDataTypes.d \ + tst.UnionInside.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/union/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/union/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/union/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/usdt/Makefile b/cddl/usr.sbin/dtrace/tests/common/usdt/Makefile new file mode 100644 index 000000000000..dd5571980d1d --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/usdt/Makefile @@ -0,0 +1,69 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + argmap.d \ + args.d \ + forker.d \ + prov.d \ + tst.andpid.ksh \ + tst.argmap.d \ + tst.args.d \ + tst.badguess.ksh \ + tst.corruptenv.ksh \ + tst.dlclose1.ksh \ + tst.dlclose1.ksh.out \ + tst.dlclose2.ksh \ + tst.dlclose2.ksh.out \ + tst.dlclose3.ksh \ + tst.eliminate.ksh \ + tst.enabled.ksh \ + tst.enabled.ksh.out \ + tst.enabled2.ksh \ + tst.enabled2.ksh.out \ + tst.entryreturn.ksh \ + tst.entryreturn.ksh.out \ + tst.fork.ksh \ + tst.fork.ksh.out \ + tst.forker.ksh \ + tst.guess32.ksh \ + tst.guess64.ksh \ + tst.header.ksh \ + tst.include.ksh \ + tst.linkpriv.ksh \ + tst.linkunpriv.ksh \ + tst.multiple.ksh \ + tst.multiple.ksh.out \ + tst.multiprov.ksh \ + tst.multiprov.ksh.out \ + tst.nodtrace.ksh \ + tst.noprobes.ksh \ + tst.noreap.ksh \ + tst.noreapring.ksh \ + tst.onlyenabled.ksh \ + tst.reap.ksh \ + tst.reeval.ksh \ + tst.sameprovmulti.ksh \ + tst.sameprovmulti.ksh.out \ + tst.static.ksh \ + tst.static.ksh.out \ + tst.static2.ksh \ + tst.static2.ksh.out \ + tst.user.ksh \ + tst.user.ksh.out \ + +TESTEXES= \ + + +CFILES= \ + tst.argmap.c \ + tst.args.c \ + tst.forker.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/usdt/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/usdt/Makefile.depend new file mode 100644 index 000000000000..cae7e645ef6a --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/usdt/Makefile.depend @@ -0,0 +1,16 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + include \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/ustack/Makefile b/cddl/usr.sbin/dtrace/tests/common/ustack/Makefile new file mode 100644 index 000000000000..6ea0621a0c29 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/ustack/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.bigstack.d \ + tst.depth.ksh \ + tst.spin.ksh \ + +TESTEXES= \ + + +CFILES= \ + tst.bigstack.c \ + tst.spin.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/ustack/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/ustack/Makefile.depend new file mode 100644 index 000000000000..cae7e645ef6a --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/ustack/Makefile.depend @@ -0,0 +1,16 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + include \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/vars/Makefile b/cddl/usr.sbin/dtrace/tests/common/vars/Makefile new file mode 100644 index 000000000000..bced0bf6da53 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/vars/Makefile @@ -0,0 +1,25 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.gid.d \ + tst.nullassign.d \ + tst.ppid.d \ + tst.ucaller.ksh \ + tst.ucaller.ksh.out \ + tst.uid.d \ + tst.walltimestamp.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/vars/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/vars/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/vars/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/common/version/Makefile b/cddl/usr.sbin/dtrace/tests/common/version/Makefile new file mode 100644 index 000000000000..3f1589f4249c --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/version/Makefile @@ -0,0 +1,19 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.1.0.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/common/version/Makefile.depend b/cddl/usr.sbin/dtrace/tests/common/version/Makefile.depend new file mode 100644 index 000000000000..f80275d86ab1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/common/version/Makefile.depend @@ -0,0 +1,11 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/cddl/usr.sbin/dtrace/tests/dtrace.test.mk b/cddl/usr.sbin/dtrace/tests/dtrace.test.mk new file mode 100644 index 000000000000..0da134c0cbc2 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/dtrace.test.mk @@ -0,0 +1,50 @@ +# $FreeBSD$ + +TESTGROUP= ${.CURDIR:H:T}/${.CURDIR:T} +TESTBASE= ${SRCTOP}/cddl/contrib/opensolaris/cmd/dtrace/test/tst +TESTSRC= ${TESTBASE}/${TESTGROUP} +TESTSDIR= ${TESTSBASE}/cddl/usr.sbin/dtrace/${TESTGROUP} + +FILESGROUPS+= ${TESTGROUP}EXE + +${TESTGROUP}EXE= ${TESTEXES} +${TESTGROUP}EXEMODE= 0555 +${TESTGROUP}EXEPACKAGE= ${PACKAGE} + +TESTWRAPPER= t_dtrace_contrib +ATF_TESTS_SH+= ${TESTWRAPPER} +TEST_METADATA.t_dtrace_contrib+= required_files="/usr/local/bin/ksh" +TEST_METADATA.t_dtrace_contrib+= required_user="root" + +GENTEST?= ${.CURDIR:H:H}/tools/gentest.sh +EXCLUDE= ${.CURDIR:H:H}/tools/exclude.sh +${TESTWRAPPER}.sh: ${GENTEST} ${EXCLUDE} ${${PACKAGE}FILES} + env TESTBASE=${TESTBASE:Q} \ + sh ${GENTEST} -e ${EXCLUDE} ${TESTGROUP} ${${PACKAGE}FILES:S/ */ /} > ${.TARGET} + +CLEANFILES+= ${TESTWRAPPER}.sh + +.PATH: ${TESTSRC} + +PROGS= ${CFILES:T:S/.c$/.exe/g} +.for prog in ${PROGS} +SRCS.${prog}+= ${prog:S/.exe$/.c/} + +.if exists(${prog:S/^tst.//:S/.exe$/.d/}) +SRCS.${prog}+= ${prog:S/^tst.//:S/.exe$/.d/} +.endif +.endfor + +BINDIR= ${TESTSDIR} +MAN= + +# Some tests depend on the internals of their corresponding test programs, +# so make sure the optimizer doesn't interfere with them. +CFLAGS+= -O0 + +# Test programs shouldn't be stripped; else we generally can't use the PID +# provider. +DEBUG_FLAGS= -g +STRIP= + +.include <bsd.test.mk> diff --git a/cddl/usr.sbin/dtrace/tests/i386/Makefile b/cddl/usr.sbin/dtrace/tests/i386/Makefile new file mode 100644 index 000000000000..bd6f7cf5ad5c --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/i386/Makefile @@ -0,0 +1,12 @@ +# $FreeBSD$ + +TESTSDIR= ${TESTSBASE}/cddl/usr.sbin/dtrace/i386 +TESTS_SUBDIRS+= arrays \ + funcs \ + pid \ + ustack + +.PATH: ${.CURDIR:H:H:H:H:H}/tests +KYUAFILE= YES + +.include <bsd.test.mk> diff --git a/cddl/usr.sbin/dtrace/tests/i386/arrays/Makefile b/cddl/usr.sbin/dtrace/tests/i386/arrays/Makefile new file mode 100644 index 000000000000..e97c9c64fbba --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/i386/arrays/Makefile @@ -0,0 +1,19 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.uregsarray.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/i386/funcs/Makefile b/cddl/usr.sbin/dtrace/tests/i386/funcs/Makefile new file mode 100644 index 000000000000..64a00fa57d8b --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/i386/funcs/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.badcopyin.d \ + tst.badcopyinstr.d \ + tst.badcopyout.d \ + tst.badcopyoutstr.d \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/i386/pid/Makefile b/cddl/usr.sbin/dtrace/tests/i386/pid/Makefile new file mode 100644 index 000000000000..61fb328cbc7b --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/i386/pid/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + tst.badinstr.d \ + tst.branch.d \ + tst.embedded.d \ + tst.ret.d \ + tst.retlist.ksh \ + +TESTEXES= \ + + +CFILES= \ + + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/i386/ustack/Makefile b/cddl/usr.sbin/dtrace/tests/i386/ustack/Makefile new file mode 100644 index 000000000000..bc7c6a2d34c0 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/i386/ustack/Makefile @@ -0,0 +1,26 @@ +# $FreeBSD$ + +# +# This Makefile was generated by $srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh. +# + +PACKAGE= tests + +${PACKAGE}FILES= \ + annotated_helper.d \ + helper_helper.d \ + tst.annotated.d \ + tst.annotated.d.out \ + tst.circstack.d \ + tst.helper.d \ + tst.helper.d.out \ + +TESTEXES= \ + + +CFILES= \ + tst.annotated.c \ + tst.helper.c \ + + +.include "../../dtrace.test.mk" diff --git a/cddl/usr.sbin/dtrace/tests/tools/dtest.sh b/cddl/usr.sbin/dtrace/tests/tools/dtest.sh new file mode 100755 index 000000000000..dc1f0244739c --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/tools/dtest.sh @@ -0,0 +1,137 @@ +#!/bin/sh + +# $FreeBSD$ + +usage() +{ + cat >&2 <<__EOF__ +A harness for test cases in the DTrace test suite. + +usage: $(basename $0) <testfile> +__EOF__ + exit 1 +} + +gettag() +{ + local tag + + tag=$(basename $1) + tag=${tag#*.} + tag=${tag%%[a-z.]*} + echo $tag +} + +runtest() +{ + local dflags exe exstatus pid retval status + + exstatus=0 + retval=0 + + case $TFILE in + drp.DTRACEDROP_*.d|err.*.d|tst.*.d) + case $TFILE in + drp.DTRACEDROP_*.d) + dflags="-x droptags" + tag=$(gettag "$TFILE") + ;; + err.D_*.d) + exstatus=1 + dflags="-x errtags" + tag=$(gettag "$TFILE") + ;; + err.*.d) + exstatus=1 + ;; + esac + + exe=${TFILE%.*}.exe + if [ -f "$exe" -a -x "$exe" ]; then + ./$exe & + pid=$! + dflags="$dflags ${pid}" + fi + + dtrace -C -s "${TFILE}" $dflags >$STDOUT 2>$STDERR + status=$? + + if [ $status -ne $exstatus ]; then + ERRMSG="dtrace exited with status ${status}, expected ${exstatus}" + retval=1 + elif [ -n "${tag}" ] && ! grep -Fq " [${tag}] " ${STDERR}; then + ERRMSG="dtrace's error output did not contain expected tag ${tag}" + retval=1 + fi + + if [ -n "$pid" ]; then + kill -0 $pid >/dev/null 2>&1 && kill -9 $pid >/dev/null 2>&1 + wait + fi + ;; + err.*.ksh|tst.*.ksh) + expr "$TFILE" : 'err.*' >/dev/null && exstatus=1 + + tst=$TFILE ksh "$TFILE" /usr/sbin/dtrace >$STDOUT 2>$STDERR + status=$? + + if [ $status -ne $exstatus ]; then + ERRMSG="script exited with status ${status}, expected ${exstatus}" + retval=1 + fi + ;; + *) + ERRMSG="unexpected test file name $TFILE" + retval=1 + ;; + esac + + if [ $retval -eq 0 ] && \ + head -n 1 $STDOUT | grep -q -E '^#!/.*ksh$'; then + ksh $STDOUT + retval=$? + fi + + return $retval +} + +[ $# -eq 1 ] || usage + +readonly STDERR=$(mktemp) +readonly STDOUT=$(mktemp) +readonly TFILE=$(basename $1) +readonly EXOUT=${TFILE}.out + +kldstat -q -m dtrace_test || kldload dtrace_test +cd $(dirname $1) +runtest +RESULT=$? + +if [ $RESULT -eq 0 -a -f $EXOUT -a -r $EXOUT ] && \ + ! cmp $STDOUT $EXOUT >/dev/null 2>&1; then + ERRMSG="test output mismatch" + RESULT=1 +fi + +if [ $RESULT -ne 0 ]; then + echo "test $TFILE failed: $ERRMSG" >&2 + if [ $(stat -f '%z' $STDOUT) -gt 0 ]; then + cat >&2 <<__EOF__ +test stdout: +-- +$(cat $STDOUT) +-- +__EOF__ + fi + if [ $(stat -f '%z' $STDERR) -gt 0 ]; then + cat >&2 <<__EOF__ +test stderr: +-- +$(cat $STDERR) +-- +__EOF__ + fi +fi + +rm -f $STDERR $STDOUT +exit $RESULT diff --git a/cddl/usr.sbin/dtrace/tests/tools/exclude.sh b/cddl/usr.sbin/dtrace/tests/tools/exclude.sh new file mode 100755 index 000000000000..50f825769af1 --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/tools/exclude.sh @@ -0,0 +1,208 @@ +# $FreeBSD$ + +# This file lists DTrace tests which are known to fail or hang/crash the +# system. They were pulled from the legacy DTrace test infrastructure in +# tools/tests/dtrace and may be out of date. +# +# Tests are listed here generally because one or more of the following is true: +# +# 1) The test is broken (usually because it assumes it's running on Solaris and +# the test encodes some sort of Solarisism). +# 2) The functionality being tested is buggy (often but not always the result +# of a FreeBSD-specific bug). +# 3) The test relies on DTrace functionality that's not yet available in FreeBSD +# (e.g. tests for a specific SDT provider that we don't have). +# +# An end goal is to remove this file, concentrating first on instances of +# 1) and 2). +# +# The SKIP variable contains tests that should not be executed at all. The +# EXFAIL variable contains tests that are expected to fail when run. Please +# avoid adding tests to SKIP unless it really is necessary; with EXFAIL, tests +# that begin passing as the result of a change are visible in the test summary. + +exclude() +{ + case $2 in + # Handle globbing later + *"*"*) ;; + # No globbing needed + *) + eval $1=\"\$$1\\n$2\" + return + ;; + esac + for file in ${TESTBASE}/${2}; do + case ${file} in + # Invalid glob + "${TESTBASE}/${2}") echo "Invalid exclude for $2" >&2; exit 1; ;; + esac + exclude "$1" "${file##${TESTBASE}/}" + done +} + +exclude EXFAIL common/aggs/tst.subr.d +exclude EXFAIL common/dtraceUtil/tst.ELFGenerationOut.d.ksh +exclude EXFAIL common/dtraceUtil/tst.ELFGenerationWithO.d.ksh +exclude EXFAIL common/funcs/tst.copyin.d +exclude EXFAIL common/funcs/tst.copyinto.d +exclude EXFAIL common/funcs/tst.ddi_pathname.d +exclude EXFAIL common/io/tst.fds.d +exclude EXFAIL common/mdb/tst.dtracedcmd.ksh +exclude EXFAIL common/misc/tst.dofmax.ksh +exclude EXFAIL common/misc/tst.include.ksh +exclude EXFAIL common/safety/tst.copyin2.d +exclude EXFAIL common/safety/tst.msgdsize.d +exclude EXFAIL common/safety/tst.msgsize.d +exclude EXFAIL common/scalars/tst.misc.d +exclude EXFAIL common/scalars/tst.selfarray2.d +exclude EXFAIL common/sched/tst.enqueue.d +exclude EXFAIL common/speculation/tst.SpecSizeVariations3.d +exclude EXFAIL common/tracemem/err.D_TRACEMEM_ADDR.badaddr.d +exclude EXFAIL common/translators/tst.TestTransStability2.ksh +exclude EXFAIL common/types/tst.struct.d +exclude EXFAIL common/types/tst.typedef.d + +# We don't have a cpc provider. +exclude SKIP common/cpc/err.D_PDESC_ZERO.lowfrequency.d +exclude SKIP common/cpc/err.D_PDESC_ZERO.malformedoverflow.d +exclude SKIP common/cpc/err.D_PDESC_ZERO.nonexistentevent.d +exclude SKIP common/cpc/err.cpcvscpustatpart1.ksh +exclude SKIP common/cpc/err.cpcvscpustatpart2.ksh +exclude SKIP common/cpc/err.cputrackfailtostart.ksh +exclude SKIP common/cpc/err.cputrackterminates.ksh +exclude SKIP common/cpc/err.toomanyenablings.d +exclude SKIP common/cpc/tst.allcpus.ksh +exclude SKIP common/cpc/tst.genericevent.d +exclude SKIP common/cpc/tst.platformevent.ksh + +# We don't have a mib provider. +exclude EXFAIL common/mib/tst.icmp.ksh +exclude EXFAIL common/mib/tst.tcp.ksh +exclude EXFAIL common/mib/tst.udp.ksh + +# At the moment dtrace(1) always needs to run as root. +exclude SKIP common/privs/tst.fds.ksh +exclude SKIP common/privs/tst.func_access.ksh +exclude SKIP common/privs/tst.getf.ksh +exclude SKIP common/privs/tst.kpriv.ksh +exclude SKIP common/privs/tst.op_access.ksh +exclude SKIP common/privs/tst.procpriv.ksh +exclude SKIP common/privs/tst.providers.ksh +exclude SKIP common/privs/tst.unpriv_funcs.ksh + +# These tests hang for reasons unknown. +exclude SKIP common/buffering/tst.ring3.d +exclude SKIP common/funcs/tst.chill.ksh +exclude SKIP common/funcs/tst.index.d + +# No Java support at the moment. +exclude EXFAIL common/java_api/tst.Abort.ksh +exclude EXFAIL common/java_api/tst.Bean.ksh +exclude EXFAIL common/java_api/tst.Close.ksh +exclude EXFAIL common/java_api/tst.Drop.ksh +exclude EXFAIL common/java_api/tst.Enable.ksh +exclude EXFAIL common/java_api/tst.FunctionLookup.ksh +exclude EXFAIL common/java_api/tst.GetAggregate.ksh +exclude EXFAIL common/java_api/tst.MaxConsumers.ksh +exclude EXFAIL common/java_api/tst.MultiAggPrinta.ksh +exclude EXFAIL common/java_api/tst.ProbeData.ksh +exclude EXFAIL common/java_api/tst.ProbeDescription.ksh +exclude EXFAIL common/java_api/tst.StateMachine.ksh +exclude EXFAIL common/java_api/tst.StopLock.ksh + +# Expects specific formatting from banner(6). +exclude EXFAIL common/aggs/tst.aggpackbanner.ksh + +# Test assumes we're running on a Solaris kernel. +exclude EXFAIL common/misc/tst.roch.d +exclude EXFAIL common/predicates/tst.argsnotcached.d +exclude EXFAIL common/safety/tst.vahole.d + +# Tests that depend on the plockstat provider. +exclude EXFAIL common/plockstat/tst.available.d +exclude EXFAIL common/plockstat/tst.libmap.d +exclude EXFAIL common/usdt/tst.andpid.ksh + +# Depends on java. +exclude SKIP common/drops/drp.DTRACEDROP_STKSTROVERFLOW.d + +# Interrupt priority isn't relevant on FreeBSD. +exclude SKIP common/builtinvar/tst.ipl.d +exclude SKIP common/builtinvar/tst.ipl1.d + +# These tests rely on being able to find a host via broadcast pings. +exclude EXFAIL common/ip/tst.ipv4remotesctp.ksh +exclude EXFAIL common/ip/tst.ipv4remotetcp.ksh +exclude EXFAIL common/ip/tst.ipv4remoteudp.ksh +exclude EXFAIL common/ip/tst.ipv4remoteudplite.ksh +exclude EXFAIL common/ip/tst.ipv6remoteicmp.ksh +exclude EXFAIL common/ip/tst.ipv4remoteicmp.ksh +exclude EXFAIL common/ip/tst.remotesctpstate.ksh +exclude EXFAIL common/ip/tst.remotetcpstate.ksh + +# Tries to enable pid$target:libc::entry, though there's no "libc" module. +# Currently unsure as to whether this might be a libproc bug. +exclude EXFAIL common/pid/tst.probemod.ksh + +# Assumes date(1) has a pid$target::main:return probe. +exclude EXFAIL common/pid/tst.newprobes.ksh + +# libproc+librtld_db don't handle dlopen(2) yet. +exclude EXFAIL common/pid/tst.provregex2.ksh +exclude EXFAIL common/pid/tst.provregex4.ksh + +# This test appears to be invalid. dtrace is supposed to press on if a +# depends_on pragma cannot be satisfied, per the comment above +# dt_load_libs_dir() in libdtrace. +exclude EXFAIL common/pragma/err.invalidlibdep.ksh + +# This test checks for a leading tab on a line before #define. That is illegal +# on Solaris, but the clang pre-processor on FreeBSD is happy with code like +# that. +exclude EXFAIL common/preprocessor/err.D_PRAGCTL_INVAL.tabdefine.d + +# This test uses proc:::signal-handle, which we don't appear to have. +exclude EXFAIL common/proc/tst.signal.ksh + +# This test uses proc:::lwp-start, which we don't appear to have. +exclude EXFAIL common/proc/tst.startexit.ksh + +# This test causes a panic at the moment because fbt instruments the lock class' +# lc_owned method. +exclude SKIP common/safety/tst.rw.d + +# Depends on some implementation details of the runtime linker. +exclude EXFAIL common/vars/tst.ucaller.ksh + +# These rely on process attributes that FreeBSD doesn't carry. +exclude EXFAIL common/scripting/tst.projid.ksh +exclude EXFAIL common/scripting/tst.taskid.ksh + +# Depends on tst.chasestrings.exe being ELF32. See r326181 and r326285. +exclude EXFAIL common/uctf/err.user64mode.ksh + +# This test expects its test program to be installed without CTF data, but +# the rest of the programs for this feature need CTF data. Not yet sure how +# to build that. +exclude EXFAIL common/uctf/tst.libtype.ksh + +# libproc doesn't have linkmap support yet. +exclude EXFAIL common/uctf/tst.linkmap.ksh + +# Uses Sun-specific compiler options. +exclude EXFAIL common/usdt/tst.badguess.ksh +exclude EXFAIL common/usdt/tst.guess32.ksh +exclude EXFAIL common/usdt/tst.guess64.ksh + +# Depends on non-standard static linker behaviour. +exclude EXFAIL common/usdt/tst.eliminate.ksh + +# Generated headers include <sys/sdt.h>, so _DTRACE_VERSION is always defined. +exclude EXFAIL common/usdt/tst.nodtrace.ksh + +# Uses the Solaris-specific ppriv(1). +exclude EXFAIL common/usdt/tst.user.ksh + +# Triggers a lock assertion by using the raise() action from a profile probe. +exclude SKIP common/ustack/tst.spin.ksh diff --git a/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh b/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh new file mode 100755 index 000000000000..4f756f7eaf3a --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh @@ -0,0 +1,103 @@ +# $FreeBSD$ + +usage() +{ + cat <<__EOF__ >&2 +usage: $(basename $0) + +This script regenerates the DTrace test suite makefiles. It should be run +whenever \$srcdir/cddl/contrib/opensolaris/cmd/dtrace/test/tst is modified. +__EOF__ + exit 1 +} + +# Format a file list for use in a make(1) variable assignment: take the +# basename of each input file and append " \" to it. +fmtflist() +{ + awk 'function bn(f) { + sub(".*/", "", f) + return f + } + {print " ", bn($1), " \\"}' +} + +genmakefile() +{ + local class=$1 + local group=$2 + + local tdir=${CONTRIB_TESTDIR}/${class}/${group} + local tfiles=$(find $tdir -type f -a \ + \( -name \*.d -o -name \*.ksh -o -name \*.out \) | sort | fmtflist) + local tcfiles=$(find $tdir -type f -a -name \*.c | sort | fmtflist) + local texes=$(find $tdir -type f -a -name \*.exe | sort | fmtflist) + + # One-off variable definitions. + local special + case "$group" in + proc) + special=" +LIBADD.tst.sigwait.exe+= rt +" + ;; + raise) + special=" +TEST_METADATA.t_dtrace_contrib+= required_memory=\"4g\" +" + ;; + safety) + special=" +TEST_METADATA.t_dtrace_contrib+= required_memory=\"4g\" +" + ;; + uctf) + special=" +WITH_CTF=YES +" + ;; + esac + + local makefile=$(mktemp) + cat <<__EOF__ > $makefile +# \$FreeBSD$ + +# +# This Makefile was generated by \$srcdir${ORIGINDIR#${TOPDIR}}/genmakefiles.sh. +# + +PACKAGE= tests + +\${PACKAGE}FILES= \\ +$tfiles + +TESTEXES= \\ +$texes + +CFILES= \\ +$tcfiles + +$special +.include "../../dtrace.test.mk" +__EOF__ + + mv -f $makefile ${ORIGINDIR}/../${class}/${group}/Makefile +} + +set -e + +if [ $# -ne 0 ]; then + usage +fi + +export LC_ALL=C + +readonly ORIGINDIR=$(realpath $(dirname $0)) +readonly TOPDIR=$(realpath ${ORIGINDIR}/../../../../..) +readonly CONTRIB_TESTDIR=${TOPDIR}/cddl/contrib/opensolaris/cmd/dtrace/test/tst + +for class in common i386 amd64; do + for group in $(find ${CONTRIB_TESTDIR}/$class -mindepth 1 -maxdepth 1 -type d); do + genmakefile $class $(basename $group) + done +done diff --git a/cddl/usr.sbin/dtrace/tests/tools/gentest.sh b/cddl/usr.sbin/dtrace/tests/tools/gentest.sh new file mode 100755 index 000000000000..9c34b79f547d --- /dev/null +++ b/cddl/usr.sbin/dtrace/tests/tools/gentest.sh @@ -0,0 +1,110 @@ +# $FreeBSD$ + +usage() +{ + cat <<__EOF__ >&2 +Generate ATF test cases from a set of DTrace tests. + +usage: sh $(basename $0) [-e <excludes>] <category> [<testfiles>] + + excludes: A shell script which defines test cases that are to be skipped, + or aren't expected to pass. + category: The test category, in the form of <arch>/<feature>. For example, + "common/aggs" is the test category for D aggregations. + testfiles: The test files for the tests in the specified category. +__EOF__ + exit 1 +} + +gentestcase() +{ + local mod tcase tfile + + tfile=$1 + tcase=$2 + mod=$3 + + cat <<__EOF__ +atf_test_case $tcase +${tcase}_head() +{ + atf_set 'descr' 'DTrace test ${CATEGORY}/${tfile}' +} +${tcase}_body() +{ + $mod + atf_check -s exit:0 -o empty -e empty \\ + "\$(atf_get_srcdir)/../../dtest" "\$(atf_get_srcdir)/${tfile}" +} +__EOF__ +} + +gentestcases() +{ + local mod tcase tfile tfiles + + eval tfiles=\$$1 + mod=$2 + + for tfile in ${tfiles}; do + case $tfile in + drp.*.d|err.*.d|tst.*.d|*.ksh) + # Test names need to be mangled for ATF. + tcase=$(echo "$tfile" | tr '.-' '_') + gentestcase "$tfile" "$tcase" "$mod" + TCASES="$TCASES $tcase" + ;; + esac + done +} + +set -e + +# +# Parse arguments. +# +case $1 in +-e) + shift; EXCLUDES=$1; shift + ;; +esac + +CATEGORY=$1 +shift +if ! expr "$CATEGORY" : '[^/]*/[^/]*' >/dev/null 2>&1; then + usage +fi +FEATURE=$(basename ${CATEGORY}) +ARCH=$(dirname ${CATEGORY}) + +# +# Remove skipped tests and expected failures from the main test list. +# +. $EXCLUDES +EXFAILS=$(echo -e "$EXFAIL" | grep "^${CATEGORY}/" | xargs basename -a) +SKIPS=$(echo -e "$SKIP" | grep "^${CATEGORY}/" | xargs basename -a) + +FILELIST=$(mktemp) +trap 'rm -f $FILELIST' EXIT + +echo "$@" | tr ' ' '\n' | xargs basename -a | sort > ${FILELIST} +TFILES=$(printf '%s\n%s' "$EXFAILS" "$SKIPS" | sort | comm -13 /dev/stdin $FILELIST) + +# +# Generate test cases. +# +gentestcases SKIPS "atf_skip \"test may hang or cause system instability\"" +gentestcases EXFAILS "atf_expect_fail \"test is known to fail\"" +gentestcases TFILES + +# +# Generate the test init function. +# +cat <<__EOF__ +atf_init_test_cases() +{ +$(for tcase in ${TCASES}; do echo " atf_add_test_case $tcase"; done) +} +__EOF__ + +rm -f $FILELIST |