fixeria has uploaded this change for review.

View Change

tests/{ctrl,vty}_test_runner.py: raise an exception if proc's rc != 0

Change-Id: I4ed672d369bd379871a6a9fba5ff2da817e362d7
Depends: osmo-python-tests.git I1e11fcb6c5a587c27fc00920b6e157862d972fd9
Related: OS#5665
---
M tests/ctrl_test_runner.py
M tests/vty_test_runner.py
2 files changed, 17 insertions(+), 2 deletions(-)

git pull ssh://gerrit.osmocom.org:29418/osmo-msc refs/changes/41/33141/1
diff --git a/tests/ctrl_test_runner.py b/tests/ctrl_test_runner.py
index d24cc00..16d1e7c 100755
--- a/tests/ctrl_test_runner.py
+++ b/tests/ctrl_test_runner.py
@@ -64,7 +64,9 @@

def tearDown(self):
self.disconnect()
- osmoutil.end_proc(self.proc)
+ rc = osmoutil.end_proc(self.proc)
+ if rc is not None and rc != 0:
+ raise Exception("Process returned %d" % rc)

def disconnect(self):
if not (self.sock is None):
diff --git a/tests/vty_test_runner.py b/tests/vty_test_runner.py
index 2421144..2dfa155 100755
--- a/tests/vty_test_runner.py
+++ b/tests/vty_test_runner.py
@@ -65,7 +65,9 @@
if self.vty:
self.vty._close_socket()
self.vty = None
- osmoutil.end_proc(self.proc)
+ rc = osmoutil.end_proc(self.proc)
+ if rc is not None and rc != 0:
+ raise Exception("Process returned %d" % rc)

class TestVTYMSC(TestVTYBase):


To view, visit change 33141. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: osmo-msc
Gerrit-Branch: master
Gerrit-Change-Id: I4ed672d369bd379871a6a9fba5ff2da817e362d7
Gerrit-Change-Number: 33141
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <vyanitskiy@sysmocom.de>
Gerrit-MessageType: newchange