]> sourceware.org Git - lvm2.git/commitdiff
Add device creation to basic nightly test.
authorDave Wysochanski <dwysocha@redhat.com>
Tue, 20 Apr 2010 15:19:36 +0000 (15:19 +0000)
committerDave Wysochanski <dwysocha@redhat.com>
Tue, 20 Apr 2010 15:19:36 +0000 (15:19 +0000)
Ensure we can create devices for use in tests before running the real
tests.  This may in various cases, and may involve machine configuration
rather than a failure in some specific test.
For example, if a test is run with LVM_TEST_DIR=/tmp, selinux is enabled,
and the default security context is set to "<<none>>" for /tmp, all the
tests will fail, unable to create devices, since dmsetup will fail, a
result of machpathcon() returning an error code.

Signed-off-by: Dave Wysochanski <dwysocha@redhat.com>
test/t-000-basic.sh

index 195749e63186e57785597f68b675acac4cb97658..c70a7f8bcd87ea34d48385134c8962491f6c468a 100755 (executable)
@@ -24,3 +24,7 @@ mknod $DM_DEV_DIR/null c 1 3 ||
   error "Can't create nodes on filesystem"
 echo >$DM_DEV_DIR/null || 
   error "Filesystem for tests does not allow using device nodes (check nodev)"
+
+# ensure we can create devices (uses dmsetup, etc)
+aux prepare_devs 5
+
This page took 0.038764 seconds and 5 git commands to generate.