summaryrefslogtreecommitdiff
path: root/src/tests/client/test-client.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/client/test-client.py')
-rwxr-xr-xsrc/tests/client/test-client.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/tests/client/test-client.py b/src/tests/client/test-client.py
index e33317b1a9..dd13c186d6 100755
--- a/src/tests/client/test-client.py
+++ b/src/tests/client/test-client.py
@@ -2175,14 +2175,22 @@ class TestNmCloudSetup(TestNmClient):
self.md_url = "http://%s:%d" % s.getsockname()
s.close()
+ error = None
+
self.srv_start()
- func(self)
+ try:
+ func(self)
+ except Exception as e:
+ error = e
self._nm_test_post()
p.stdin.close()
p.terminate()
p.wait()
+ if error:
+ raise error
+
return f
@cloud_setup_test