selftest: Remove output directories to save disk space
authorAndrew Bartlett <abartlet@samba.org>
Sun, 17 Feb 2013 11:45:59 +0000 (22:45 +1100)
committerStefan Metzmacher <metze@samba.org>
Mon, 4 Mar 2013 07:35:05 +0000 (08:35 +0100)
Reviewed-by: Stefan Metzmacher <metze@samba.org>
source4/setup/tests/blackbox_upgradeprovision.sh
testprogs/blackbox/upgradeprovision-oldrelease.sh

index 8e4c2cc4f9e497b5f5db45b3cf23d4e01ad9d27e..85c085fc1c2657af9ffebd80afbfa117dd76a716 100755 (executable)
@@ -57,6 +57,14 @@ ldapcmp_full_sd() {
         $PYTHON $BINDIR/samba-tool ldapcmp tdb://$PREFIX/upgradeprovision_full/private/sam.ldb tdb://$PREFIX/upgradeprovision_reference/private/sam.ldb --two --sd --skip-missing-dn
 }
 
+testit "upgradeprovision" upgradeprovision
+testit "upgradeprovision_full" upgradeprovision_full
+testit "upgradeprovision_reference" upgradeprovision_reference
+testit "ldapcmp" ldapcmp
+testit "ldapcmp_full" ldapcmp_full
+testit "ldapcmp_sd" ldapcmp_sd
+testit "ldapcmp_full_sd" ldapcmp_full_sd
+
 if [ -d $PREFIX/upgradeprovision ]; then
   rm -fr $PREFIX/upgradeprovision
 fi
@@ -65,12 +73,8 @@ if [ -d $PREFIX/upgradeprovision_full ]; then
   rm -fr $PREFIX/upgradeprovision_full
 fi
 
-testit "upgradeprovision" upgradeprovision
-testit "upgradeprovision_full" upgradeprovision_full
-testit "upgradeprovision_reference" upgradeprovision_reference
-testit "ldapcmp" ldapcmp
-testit "ldapcmp_full" ldapcmp_full
-testit "ldapcmp_sd" ldapcmp_sd
-testit "ldapcmp_full_sd" ldapcmp_full_sd
+if [ -d $PREFIX/upgradeprovision_reference ]; then
+  rm -fr $PREFIX/upgradeprovision_reference
+fi
 
 exit $failed
index 93565a1c1f6ecf618cbcb271fe428bd620d0985a..105483d70b4f363918b9aeed4bda3597ec2c1a44 100755 (executable)
@@ -197,4 +197,16 @@ no test provision
 EOF
 fi
 
+if [ -d $PREFIX_ABS/${RELEASE}_upgrade ]; then
+  rm -fr $PREFIX_ABS/${RELEASE}_upgrade
+fi
+
+if [ -d $PREFIX_ABS/${RELEASE}_upgrade_full ]; then
+  rm -fr $PREFIX_ABS/${RELEASE}_upgrade_full
+fi
+
+if [ -d $PREFIX_ABS/${RELEASE}_upgrade_reference ]; then
+  rm -fr $PREFIX_ABS/${RELEASE}_upgrade_reference
+fi
+
 exit $failed