This version adds an additional call to cleanup_after_testing after each test to ensure things are cleaned up.
Darryl L. Pierce
2010-Apr-13 13:30 UTC
[Ovirt-devel] [PATCH] Ensures that cleanup specifies the network interface to be destroyed.
Signed-off-by: Darryl L. Pierce <dpierce at redhat.com>
---
autotest.sh | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/autotest.sh b/autotest.sh
index 3431ed4..2f21079 100755
--- a/autotest.sh
+++ b/autotest.sh
@@ -691,7 +691,7 @@ cleanup_after_testing () {
test -n "$vm_list" && for vm in $vm_list; do
destroy_node $vm
done
- stop_networking
+ stop_networking "${IFACE_NAME}" true
# do not delete the work directory if preserve was specified
if $preserve_vm; then return; fi
@@ -752,6 +752,8 @@ log "Logging results to file: ${RESULTS}"
execute_test $test
result=$?
+ cleanup_after_testing
+
if [ $result != 0 ]; then
echo "${result}" > $result_file
break
--
1.6.6.1