]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - smoke_test
Update bcachefs sources to ff3a76e1af bcachefs: Change need_whiteout_for_snapshot...
[bcachefs-tools-debian] / smoke_test
index 076806d8a93b2e694713df6a9bdb2eca4a7ea432..112280889c63099a912f49d1cbecdca8550cbd24 100755 (executable)
@@ -20,8 +20,9 @@
 
 set -e
 
-spam=$(tempfile)
-unset BCACHEFS_FUSE BCACHEFS_TEST_USE_VALGRIND D
+PYTEST="${PYTEST:-pytest-3}"
+spam=$(mktemp)
+unset BCACHEFS_FUSE BCACHEFS_TEST_USE_VALGRIND BCACHEFS_DEBUG
 
 trap "set +x; cat ${spam}; rm -f ${spam} ; echo; echo FAILED." EXIT
 
@@ -43,8 +44,7 @@ function build() {
 function test() {
     echo Running tests.
     (
-        cd tests
-        pytest-3 -n${JOBS}
+        ${PYTEST} -n${JOBS}
     ) > ${spam} 2>&1
 }
 
@@ -52,31 +52,30 @@ function test_vg() {
     echo Running tests with valgrind.
     (
         export BCACHEFS_TEST_USE_VALGRIND=yes
-        cd tests
-        pytest-3 -n${JOBS}
+        ${PYTEST} -n${JOBS}
     ) > ${spam} 2>&1
 }
 
 
 echo -- Test: default --
 build
-test    
+test
 
 echo -- Test: debug --
-export D=1
+export BCACHEFS_DEBUG=1
 build
 test
 
 echo -- Test: debug with valgrind --
 test_vg
 
-echo -- Test: fuse debug --
-export BCACHEFS_FUSE=1
-build
-test
+#echo -- Test: fuse debug --
+#export BCACHEFS_FUSE=1
+#build
+#test
 
-echo -- Test: fuse debug with valgrind --
-test_vg
+#echo -- Test: fuse debug with valgrind --
+#test_vg
 
 rm -f ${spam}
 trap "set +x; echo; echo SUCCESS." EXIT