svn commit: r348081 - in head: cddl/usr.sbin/dtrace/tests cddl/usr.sbin/dtrace/tests/i386 cddl/usr.sbin/dtrace/tests/i386/arrays cddl/usr.sbin/dtrace/tests/i386/funcs cddl/usr.sbin/dtrace/tests/i38...

Mark Johnston markj at FreeBSD.org
Wed May 22 03:42:05 UTC 2019


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
             ..


More information about the svn-src-all mailing list