]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
allow ATF tests to run in parallel
authorEvan Hunt <each@isc.org>
Fri, 9 Mar 2018 22:02:19 +0000 (14:02 -0800)
committerEvan Hunt <each@isc.org>
Fri, 9 Mar 2018 22:38:02 +0000 (14:38 -0800)
(cherry picked from commit ef0b4c91bc9ec7f131d0d4311b9a595e00a2572b)
(cherry picked from commit 787c5d1394ff29e79896b8e4407fabe727e3c5e8)

lib/dns/tests/Kyuafile
unit/unittest.sh.in

index 4d60288a602cf2e5796ced832b5c522fe89f9e7a..444273a34ff3255991699eacac5069d6ed8cba96 100644 (file)
@@ -15,7 +15,7 @@ atf_test_program{name='name_test'}
 atf_test_program{name='nsec3_test'}
 atf_test_program{name='peer_test'}
 atf_test_program{name='private_test'}
-atf_test_program{name='rbt_serialize_test'}
+atf_test_program{name='rbt_serialize_test', is_exclusive=true}
 atf_test_program{name='rbt_test'}
 atf_test_program{name='rdata_test'}
 atf_test_program{name='rdataset_test'}
index bcbb89394eed53c8aedcd4446d1ba788ca20ad7d..70335aa7b37a2c83c3b2bd8bb3117a81114c581e 100755 (executable)
@@ -30,7 +30,7 @@ then
        echo "S:unit:`date`"
        echo "T:unit:1:A"
        echo "I: unit tests (using kyua)"
-       kyua --logfile kyua.log --loglevel debug test --results-file ${KYUA_RESULT:-NEW}
+       kyua -v parallelism=${TEST_PARALLEL_JOBS:-1} --logfile kyua.log --loglevel debug test --results-file ${KYUA_RESULT:-NEW}
        status=$?
 
        kyua report --results-file ${KYUA_RESULT:-LATEST}