diff options
author | Michael E Brown <mebrown@michaels-house.net> | 2007-12-09 23:01:48 -0600 |
---|---|---|
committer | Michael E Brown <mebrown@michaels-house.net> | 2007-12-09 23:01:48 -0600 |
commit | cc1e30a4b1e7e719aa4fee84dabf44fa59b38b26 (patch) | |
tree | 16f295f1a411c277d9113f8c4eba6be8198e6d4d | |
parent | 1bea9d791b83c5d5facd2d9df84f4e2f1f38a9ed (diff) | |
download | mock-0.9.0.tar.gz mock-0.9.0.tar.xz mock-0.9.0.zip |
make it so you can run multiple releasetests at the same time.mock-0.9.0
-rwxr-xr-x | docs/releasetests.sh | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/docs/releasetests.sh b/docs/releasetests.sh index 8924042..e2c4274 100755 --- a/docs/releasetests.sh +++ b/docs/releasetests.sh @@ -32,8 +32,9 @@ gcc -o docs/daemontest docs/daemontest.c # most tests below will use this mock command line # testConfig=fedora-8-x86_64 -MOCKCMD="sudo ./py/mock.py --resultdir=$TOP_SRCTREE/mock-unit-test --uniqueext=unittest -r $testConfig" -CHROOT=/var/lib/mock/${testConfig}-unittest/root +uniqueext="$$-$RANDOM" +MOCKCMD="sudo ./py/mock.py --resultdir=$TOP_SRCTREE/mock-unit-test --uniqueext=$uniqueext -r $testConfig" +CHROOT=/var/lib/mock/${testConfig}-$uniqueext/root # clear out any old test results sudo rm -rf $TOP_SRCTREE/mock-unit-test @@ -106,7 +107,7 @@ fi # Test build all configs we ship. # for i in $(ls etc/mock | grep .cfg | grep -v default | grep -v ppc); do - time sudo ./py/mock.py --resultdir=$TOP_SRCTREE/mock-unit-test --uniqueext=unittest rebuild mock-*.src.rpm -r $(basename $i .cfg) + time sudo ./py/mock.py --resultdir=$TOP_SRCTREE/mock-unit-test --uniqueext=$uniqueext rebuild mock-*.src.rpm -r $(basename $i .cfg) done |