Author: markj
Date: Wed May 22 03:42:03 2019
New Revision: 348081
URL: https://svnweb.freebsd.org/changeset/base/348081

Log:
  Hook up the existing i386 DTrace tests to the build.
  
  Now that it's relatively easy to do so, we might as well.
  
  MFC after:    1 week
  Event:                Waterloo Hackathon 2019

Added:
  head/cddl/usr.sbin/dtrace/tests/i386/
  head/cddl/usr.sbin/dtrace/tests/i386/Makefile   (contents, props changed)
  head/cddl/usr.sbin/dtrace/tests/i386/arrays/
  head/cddl/usr.sbin/dtrace/tests/i386/arrays/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/i386/funcs/
  head/cddl/usr.sbin/dtrace/tests/i386/funcs/Makefile   (contents, props 
changed)
  head/cddl/usr.sbin/dtrace/tests/i386/pid/
  head/cddl/usr.sbin/dtrace/tests/i386/pid/Makefile   (contents, props changed)
  head/cddl/usr.sbin/dtrace/tests/i386/ustack/
  head/cddl/usr.sbin/dtrace/tests/i386/ustack/Makefile   (contents, props 
changed)
Modified:
  head/cddl/usr.sbin/dtrace/tests/Makefile
  head/etc/mtree/BSD.tests.dist

Modified: head/cddl/usr.sbin/dtrace/tests/Makefile
==============================================================================
--- head/cddl/usr.sbin/dtrace/tests/Makefile    Wed May 22 03:10:23 2019        
(r348080)
+++ head/cddl/usr.sbin/dtrace/tests/Makefile    Wed May 22 03:42:03 2019        
(r348081)
@@ -4,6 +4,10 @@
 
 TESTS_SUBDIRS+=        common
 
+.if ${MACHINE_CPUARCH} == "i386"
+TESTS_SUBDIRS+= i386
+.endif
+
 .PATH:         ${SRCTOP}/tests
 KYUAFILE=      yes
 

Added: head/cddl/usr.sbin/dtrace/tests/i386/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/i386/Makefile       Wed May 22 03:42:03 
2019        (r348081)
@@ -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>

Added: head/cddl/usr.sbin/dtrace/tests/i386/arrays/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/i386/arrays/Makefile        Wed May 22 
03:42:03 2019        (r348081)
@@ -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"

Added: head/cddl/usr.sbin/dtrace/tests/i386/funcs/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/i386/funcs/Makefile Wed May 22 03:42:03 
2019        (r348081)
@@ -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"

Added: head/cddl/usr.sbin/dtrace/tests/i386/pid/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/i386/pid/Makefile   Wed May 22 03:42:03 
2019        (r348081)
@@ -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"

Added: head/cddl/usr.sbin/dtrace/tests/i386/ustack/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/cddl/usr.sbin/dtrace/tests/i386/ustack/Makefile        Wed May 22 
03:42:03 2019        (r348081)
@@ -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"

Modified: head/etc/mtree/BSD.tests.dist
==============================================================================
--- head/etc/mtree/BSD.tests.dist       Wed May 22 03:10:23 2019        
(r348080)
+++ head/etc/mtree/BSD.tests.dist       Wed May 22 03:42:03 2019        
(r348081)
@@ -238,6 +238,16 @@
                     version
                     ..
                 ..
+                i386
+                    arrays
+                    ..
+                    funcs
+                    ..
+                    pid
+                    ..
+                    ustack
+                    ..
+                ..
             ..
             zfsd
             ..
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to