summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael E Brown <mebrown@michaels-house.net>2007-11-30 12:07:45 -0600
committerMichael E Brown <mebrown@michaels-house.net>2007-11-30 12:07:45 -0600
commitc5dca17b971fd8151207ddf7c1f5c616dfd5590e (patch)
treec72a224e73f5a1c41851f2aea094abb7929fc72c
parent9c4e0f4756001bf562bcc0d1fc30f48c693b9c49 (diff)
downloadmock-c5dca17b971fd8151207ddf7c1f5c616dfd5590e.tar.gz
mock-c5dca17b971fd8151207ddf7c1f5c616dfd5590e.tar.xz
mock-c5dca17b971fd8151207ddf7c1f5c616dfd5590e.zip
fix release tests to run from local copy and local configs rather than installing.
-rwxr-xr-xdocs/releasetests.sh15
1 files changed, 5 insertions, 10 deletions
diff --git a/docs/releasetests.sh b/docs/releasetests.sh
index 34e4c70..f46ef0d 100755
--- a/docs/releasetests.sh
+++ b/docs/releasetests.sh
@@ -19,19 +19,14 @@ TOP_SRCTREE=$DIR/../
cd $TOP_SRCTREE
make distclean ||:
-
./configure
make distcheck
+make
make rpm
-RPM=$(ls mock*.rpm | grep -v src.rpm | grep -v debuginfo)
-
-sudo rpm -e mock
-sudo rpm -Uvh --replacepkgs $RPM
-
sudo rm -rf $TOP_SRCTREE/mock-unit-test
-for i in $(ls /etc/mock | grep .cfg | grep -v default | grep -v ppc); do
- time mock --resultdir=$TOP_SRCTREE/mock-unit-test --uniqueext=unittest rebuild mock-*.src.rpm -r $(basename $i .cfg)
+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)
done
# test orphanskill
@@ -39,7 +34,7 @@ gcc -o docs/daemontest docs/daemontest.c
(pgrep daemontest && echo "Exiting because there is already a daemontest running." && exit 1) || :
testConfig=fedora-7-x86_64
-mock -r $testConfig init
+sudo ./py/mock.py -r $testConfig --resultdir=$TOP_SRCTREE/mock-unit-test init
cp docs/daemontest /var/lib/mock/$testConfig/root/tmp/
-mock -r $testConfig --no-clean -- chroot /tmp/daemontest
+sudo ./py/mock.py -r $testConfig --resultdir=$TOP_SRCTREE/mock-unit-test --no-clean -- chroot /tmp/daemontest
(pgrep daemontest && echo "Daemontest FAILED. found a daemontest process running after exit." && exit 1) || :