Author: markj
Date: Sat Feb 28 23:30:06 2015
New Revision: 279418
URL: https://svnweb.freebsd.org/changeset/base/279418

Log:
  Add infrastructure to integrate the DTrace test suite with Kyua.
  
  For each test category, we generate a script containing ATF test cases for
  the tests under that category. Each test case simply runs dtest.pl (the
  upstream test harness) with the corresponding test files. The exclude.sh
  script is used to record info about tests which should be skipped or are
  expected to fail; it is used to generate atf_skip and atf_expect_fail calls.
  The genmakefiles.sh script can be used to regenerate the test makefiles when
  new tests are brought it from upstream.
  
  The test suite is currently not connected to the build as there is a small
  number of lingering test issues which still need to be worked out. In the
  meantime however, the test suite can be easily built and installed
  manually from cddl/usr.sbin/dtrace/tests.
  
  Reviewed by:  ngie
  Sponsored by: EMC / Isilon Storage Division

Added:
  head/cddl/usr.sbin/dtrace/tests/
  head/cddl/usr.sbin/dtrace/tests/Makefile   (contents, props changed)
  head/cddl/usr.sbin/dtrace/tests/Makefile.inc1   (contents, props changed)
  head/cddl/usr.sbin/dtrace/tests/common/
  head/cddl/usr.sbin/dtrace/tests/common/Makefile   (contents, props changed)
  head/cddl/usr.sbin/dtrace/tests/common/aggs/
  head/cddl/usr.sbin/dtrace/tests/common/aggs/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/arithmetic/
  head/cddl/usr.sbin/dtrace/tests/common/arithmetic/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/arrays/
  head/cddl/usr.sbin/dtrace/tests/common/arrays/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/assocs/
  head/cddl/usr.sbin/dtrace/tests/common/assocs/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/begin/
  head/cddl/usr.sbin/dtrace/tests/common/begin/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/bitfields/
  head/cddl/usr.sbin/dtrace/tests/common/bitfields/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/buffering/
  head/cddl/usr.sbin/dtrace/tests/common/buffering/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/builtinvar/
  head/cddl/usr.sbin/dtrace/tests/common/builtinvar/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/cg/
  head/cddl/usr.sbin/dtrace/tests/common/cg/Makefile   (contents, props changed)
  head/cddl/usr.sbin/dtrace/tests/common/clauses/
  head/cddl/usr.sbin/dtrace/tests/common/clauses/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/cpc/
  head/cddl/usr.sbin/dtrace/tests/common/cpc/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/decls/
  head/cddl/usr.sbin/dtrace/tests/common/decls/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/docsExamples/
  head/cddl/usr.sbin/dtrace/tests/common/docsExamples/Makefile   (contents, 
props changed)
  head/cddl/usr.sbin/dtrace/tests/common/drops/
  head/cddl/usr.sbin/dtrace/tests/common/drops/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/dtraceUtil/
  head/cddl/usr.sbin/dtrace/tests/common/dtraceUtil/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/end/
  head/cddl/usr.sbin/dtrace/tests/common/end/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/enum/
  head/cddl/usr.sbin/dtrace/tests/common/enum/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/error/
  head/cddl/usr.sbin/dtrace/tests/common/error/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/exit/
  head/cddl/usr.sbin/dtrace/tests/common/exit/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/fbtprovider/
  head/cddl/usr.sbin/dtrace/tests/common/fbtprovider/Makefile   (contents, 
props changed)
  head/cddl/usr.sbin/dtrace/tests/common/funcs/
  head/cddl/usr.sbin/dtrace/tests/common/funcs/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/grammar/
  head/cddl/usr.sbin/dtrace/tests/common/grammar/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/include/
  head/cddl/usr.sbin/dtrace/tests/common/include/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/inline/
  head/cddl/usr.sbin/dtrace/tests/common/inline/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/io/
  head/cddl/usr.sbin/dtrace/tests/common/io/Makefile   (contents, props changed)
  head/cddl/usr.sbin/dtrace/tests/common/ip/
  head/cddl/usr.sbin/dtrace/tests/common/ip/Makefile   (contents, props changed)
  head/cddl/usr.sbin/dtrace/tests/common/java_api/
  head/cddl/usr.sbin/dtrace/tests/common/java_api/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/json/
  head/cddl/usr.sbin/dtrace/tests/common/json/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/lexer/
  head/cddl/usr.sbin/dtrace/tests/common/lexer/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/llquantize/
  head/cddl/usr.sbin/dtrace/tests/common/llquantize/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/mdb/
  head/cddl/usr.sbin/dtrace/tests/common/mdb/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/mib/
  head/cddl/usr.sbin/dtrace/tests/common/mib/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/misc/
  head/cddl/usr.sbin/dtrace/tests/common/misc/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/multiaggs/
  head/cddl/usr.sbin/dtrace/tests/common/multiaggs/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/nfs/
  head/cddl/usr.sbin/dtrace/tests/common/nfs/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/offsetof/
  head/cddl/usr.sbin/dtrace/tests/common/offsetof/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/operators/
  head/cddl/usr.sbin/dtrace/tests/common/operators/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/pid/
  head/cddl/usr.sbin/dtrace/tests/common/pid/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/plockstat/
  head/cddl/usr.sbin/dtrace/tests/common/plockstat/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/pointers/
  head/cddl/usr.sbin/dtrace/tests/common/pointers/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/pragma/
  head/cddl/usr.sbin/dtrace/tests/common/pragma/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/predicates/
  head/cddl/usr.sbin/dtrace/tests/common/predicates/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/preprocessor/
  head/cddl/usr.sbin/dtrace/tests/common/preprocessor/Makefile   (contents, 
props changed)
  head/cddl/usr.sbin/dtrace/tests/common/print/
  head/cddl/usr.sbin/dtrace/tests/common/print/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/printa/
  head/cddl/usr.sbin/dtrace/tests/common/printa/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/printf/
  head/cddl/usr.sbin/dtrace/tests/common/printf/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/privs/
  head/cddl/usr.sbin/dtrace/tests/common/privs/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/probes/
  head/cddl/usr.sbin/dtrace/tests/common/probes/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/proc/
  head/cddl/usr.sbin/dtrace/tests/common/proc/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/profile-n/
  head/cddl/usr.sbin/dtrace/tests/common/profile-n/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/providers/
  head/cddl/usr.sbin/dtrace/tests/common/providers/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/raise/
  head/cddl/usr.sbin/dtrace/tests/common/raise/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/rates/
  head/cddl/usr.sbin/dtrace/tests/common/rates/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/safety/
  head/cddl/usr.sbin/dtrace/tests/common/safety/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/scalars/
  head/cddl/usr.sbin/dtrace/tests/common/scalars/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/sched/
  head/cddl/usr.sbin/dtrace/tests/common/sched/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/scripting/
  head/cddl/usr.sbin/dtrace/tests/common/scripting/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/sdt/
  head/cddl/usr.sbin/dtrace/tests/common/sdt/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/sizeof/
  head/cddl/usr.sbin/dtrace/tests/common/sizeof/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/speculation/
  head/cddl/usr.sbin/dtrace/tests/common/speculation/Makefile   (contents, 
props changed)
  head/cddl/usr.sbin/dtrace/tests/common/stability/
  head/cddl/usr.sbin/dtrace/tests/common/stability/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/stack/
  head/cddl/usr.sbin/dtrace/tests/common/stack/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/stackdepth/
  head/cddl/usr.sbin/dtrace/tests/common/stackdepth/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/stop/
  head/cddl/usr.sbin/dtrace/tests/common/stop/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/strlen/
  head/cddl/usr.sbin/dtrace/tests/common/strlen/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/strtoll/
  head/cddl/usr.sbin/dtrace/tests/common/strtoll/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/struct/
  head/cddl/usr.sbin/dtrace/tests/common/struct/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/syscall/
  head/cddl/usr.sbin/dtrace/tests/common/syscall/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/sysevent/
  head/cddl/usr.sbin/dtrace/tests/common/sysevent/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/tick-n/
  head/cddl/usr.sbin/dtrace/tests/common/tick-n/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/trace/
  head/cddl/usr.sbin/dtrace/tests/common/trace/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/tracemem/
  head/cddl/usr.sbin/dtrace/tests/common/tracemem/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/translators/
  head/cddl/usr.sbin/dtrace/tests/common/translators/Makefile   (contents, 
props changed)
  head/cddl/usr.sbin/dtrace/tests/common/typedef/
  head/cddl/usr.sbin/dtrace/tests/common/typedef/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/types/
  head/cddl/usr.sbin/dtrace/tests/common/types/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/uctf/
  head/cddl/usr.sbin/dtrace/tests/common/uctf/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/union/
  head/cddl/usr.sbin/dtrace/tests/common/union/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/usdt/
  head/cddl/usr.sbin/dtrace/tests/common/usdt/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/ustack/
  head/cddl/usr.sbin/dtrace/tests/common/ustack/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/vars/
  head/cddl/usr.sbin/dtrace/tests/common/vars/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/common/version/
  head/cddl/usr.sbin/dtrace/tests/common/version/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/tools/
  head/cddl/usr.sbin/dtrace/tests/tools/exclude.sh   (contents, props changed)
  head/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/tools/gentest.sh   (contents, props changed)
Modified:
  head/etc/mtree/BSD.tests.dist

Added: head/cddl/usr.sbin/dtrace/tests/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/Makefile    Sat Feb 28 23:30:06 2015        
(r279418)
@@ -0,0 +1,17 @@
+# $FreeBSD$
+
+.include <bsd.own.mk>
+
+TESTSDIR=      ${TESTSBASE}/cddl/usr.sbin/dtrace
+TESTS_SUBDIRS+=        common
+
+.PATH:         ${.CURDIR:H:H:H:H}/tests
+KYUAFILE=      YES
+
+.PATH:         ${.CURDIR:H:H:H}/contrib/opensolaris/cmd/dtrace/test/cmd/scripts
+SCRIPTSDIR=    ${TESTSDIR}
+SCRIPTS=       dtest.pl
+
+SUBDIR_PARALLEL=
+
+.include <bsd.test.mk>

Added: head/cddl/usr.sbin/dtrace/tests/Makefile.inc1
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/Makefile.inc1       Sat Feb 28 23:30:06 
2015        (r279418)
@@ -0,0 +1,53 @@
+# $FreeBSD$
+
+TESTGROUP= ${.CURDIR:H:T}/${.CURDIR:T}
+TESTSRC= 
${.CURDIR:H:H:H:H:H}/contrib/opensolaris/cmd/dtrace/test/tst/${TESTGROUP}
+TESTSDIR= ${TESTSBASE}/cddl/usr.sbin/dtrace/${TESTGROUP}
+
+.if !defined(_RECURSING_PROGS)
+FILESGROUPS+=  FILES ${TESTGROUP} ${TESTGROUP}EXE
+
+${TESTGROUP}= ${TESTFILES}
+${TESTGROUP}EXE= ${TESTEXES}
+${TESTGROUP}EXEMODE= 0555
+
+${TESTGROUP}DIR= ${TESTSDIR}
+${TESTGROUP}EXEDIR= ${TESTSDIR}
+
+TESTWRAPPER=   t_dtrace_contrib
+ATF_TESTS_SH+= ${TESTWRAPPER}
+TEST_METADATA.t_dtrace_contrib+= required_files="/usr/local/bin/perl"
+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} ${${TESTGROUP}}
+       sh ${GENTEST} -e ${EXCLUDE} ${TESTGROUP} ${${TESTGROUP}:S/ */ /} > 
${.TARGET}
+
+CLEANFILES+=   ${TESTWRAPPER}.sh
+.endif # !defined(_RECURSING_PROGS)
+
+.PATH: ${TESTSRC}
+
+PROGS=         ${CFILES:T:S/.c$/.exe/g}
+.for prog in ${PROGS}
+SRCS.${prog}+= ${prog:S/.exe$/.c/}
+BINDIR.${prog}= ${TESTSDIR}
+MAN.${prog}=
+
+.if exists(${prog:S/^tst.//:S/.exe$/.d/})
+SRCS.${prog}+= ${prog:S/^tst.//:S/.exe$/.d/}
+.endif
+.endfor
+
+# 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>

Added: head/cddl/usr.sbin/dtrace/tests/common/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/Makefile     Sat Feb 28 23:30:06 
2015        (r279418)
@@ -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 \
+               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 \
+               syscall \
+               tick-n \
+               trace \
+               tracemem \
+               translators \
+               typedef \
+               types \
+               uctf \
+               union \
+               usdt \
+               ustack \
+               vars \
+               version \
+
+.PATH:         ${.CURDIR:H:H:H:H:H}/tests
+KYUAFILE=      YES
+
+SUBDIR_PARALLEL=
+
+.include <bsd.test.mk>

Added: head/cddl/usr.sbin/dtrace/tests/common/aggs/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/aggs/Makefile        Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,189 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     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.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 "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/arithmetic/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/arithmetic/Makefile  Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     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 "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/arrays/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/arrays/Makefile      Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     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 "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/assocs/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/assocs/Makefile      Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     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 "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/begin/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/begin/Makefile       Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     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 "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/bitfields/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/bitfields/Makefile   Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     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 "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/buffering/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/buffering/Makefile   Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     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 "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/builtinvar/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/builtinvar/Makefile  Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,48 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     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 "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/cg/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/cg/Makefile  Sat Feb 28 23:30:06 
2015        (r279418)
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     err.D_NOREG.noreg.d  \
+     err.baddif.d  \
+
+TESTEXES= \
+
+
+CFILES= \
+
+
+
+.include "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/clauses/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/clauses/Makefile     Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     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 "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/cpc/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/cpc/Makefile Sat Feb 28 23:30:06 
2015        (r279418)
@@ -0,0 +1,27 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     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 "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/decls/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/decls/Makefile       Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,30 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     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 "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/docsExamples/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/docsExamples/Makefile        Sat Feb 
28 23:30:06 2015        (r279418)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     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 "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/drops/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/drops/Makefile       Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     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 "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/dtraceUtil/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/dtraceUtil/Makefile  Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,118 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     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 "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/end/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/end/Makefile Sat Feb 28 23:30:06 
2015        (r279418)
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     err.D_IDENT_UNDEF.timespent.d  \
+     tst.end.d  \
+     tst.endwithoutbegin.d  \
+     tst.multibeginend.d  \
+     tst.multiend.d  \
+
+TESTEXES= \
+
+
+CFILES= \
+
+
+
+.include "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/enum/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/enum/Makefile        Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     err.D_DECL_IDRED.EnumSameName.d  \
+     err.D_UNKNOWN.RepeatIdentifiers.d  \
+     tst.EnumEquality.d  \
+     tst.EnumSameValue.d  \
+     tst.EnumValAssign.d  \
+
+TESTEXES= \
+
+
+CFILES= \
+
+
+
+.include "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/error/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/error/Makefile       Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     tst.DTRACEFLT_BADADDR.d  \
+     tst.DTRACEFLT_DIVZERO.d  \
+     tst.DTRACEFLT_UNKNOWN.d  \
+     tst.error.d  \
+     tst.errorend.d  \
+
+TESTEXES= \
+
+
+CFILES= \
+
+
+
+.include "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/exit/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/common/exit/Makefile        Sat Feb 28 
23:30:06 2015        (r279418)
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+#
+# This Makefile was generated by 
$srcdir/cddl/usr.sbin/dtrace/tests/tools/genmakefiles.sh.
+#
+
+TESTFILES= \
+     err.D_PROTO_LEN.noarg.d  \
+     err.exitarg1.d  \
+     tst.basic1.d  \
+
+TESTEXES= \
+
+
+CFILES= \
+
+
+
+.include "../../Makefile.inc1"

Added: head/cddl/usr.sbin/dtrace/tests/common/fbtprovider/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to