svn commit: r296821 - in stable/10: etc/mtree tests/sys tests/sys/geom tools/regression tools/regression/geom_concat tools/regression/geom_eli tools/regression/geom_gate tools/regression/geom_mirro...

Garrett Cooper ngie at FreeBSD.org
Mon Mar 14 01:31:42 UTC 2016


Author: ngie
Date: Mon Mar 14 01:31:40 2016
New Revision: 296821
URL: https://svnweb.freebsd.org/changeset/base/296821

Log:
  MFC r293821:
  
  Integrate
  tools/regression/geom_{concat,eli,gate,mirror,nop,raid3,shsec,stripe,uzip}
  in to the FreeBSD test suite as
  tests/sys/geom/class/{concat,eli,gate,mirror,nop,raid3,shsec,stripe,uzip}
  
  The tools/regression/geom and tools/regression/geom_part testcases are being
  left alone because both test sets are both currently broken.
  
  The majority of this work was done on ^/user/ngie/more-tests2 . The differences
  are as follows:
  - tests/sys/geom/class/Makefile.inc is not present; it was
    inlined into the class's Makefiles for explicitness.
  - The testcases officially require root via kyua
  - The geom_gate(4) tests don't use the pidfile changes proposed in
    https://reviews.freebsd.org/D4836 .

Added:
  stable/10/tests/sys/geom/
     - copied from r293821, head/tests/sys/geom/
Deleted:
  stable/10/tools/regression/geom_concat/
  stable/10/tools/regression/geom_eli/
  stable/10/tools/regression/geom_gate/
  stable/10/tools/regression/geom_mirror/
  stable/10/tools/regression/geom_nop/
  stable/10/tools/regression/geom_raid3/
  stable/10/tools/regression/geom_shsec/
  stable/10/tools/regression/geom_stripe/
  stable/10/tools/regression/geom_subr.sh
  stable/10/tools/regression/geom_uzip/
Modified:
  stable/10/etc/mtree/BSD.tests.dist
  stable/10/tests/sys/Makefile
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/etc/mtree/BSD.tests.dist
==============================================================================
--- stable/10/etc/mtree/BSD.tests.dist	Mon Mar 14 01:07:34 2016	(r296820)
+++ stable/10/etc/mtree/BSD.tests.dist	Mon Mar 14 01:31:40 2016	(r296821)
@@ -204,6 +204,32 @@
         ..
         file
         ..
+        geom
+            class
+                concat
+                ..
+                eli
+                ..
+                gate
+                ..
+                gpt
+                ..
+                mirror
+                ..
+                nop
+                ..
+                raid3
+                ..
+                shsec
+                ..
+                stripe
+                ..
+                uzip
+                    etalon
+                    ..
+                ..
+            ..
+        ..
         kern
             acct
             ..

Modified: stable/10/tests/sys/Makefile
==============================================================================
--- stable/10/tests/sys/Makefile	Mon Mar 14 01:07:34 2016	(r296820)
+++ stable/10/tests/sys/Makefile	Mon Mar 14 01:31:40 2016	(r296821)
@@ -8,6 +8,7 @@ TESTS_SUBDIRS+=		acl
 TESTS_SUBDIRS+=		aio
 TESTS_SUBDIRS+=		fifo
 TESTS_SUBDIRS+=		file
+TESTS_SUBDIRS+=		geom
 TESTS_SUBDIRS+=		kern
 TESTS_SUBDIRS+=		kqueue
 TESTS_SUBDIRS+=		mac


More information about the svn-src-all mailing list