aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo_gsm_tester/ms_driver.py
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>2019-04-30 15:38:51 +0100
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2019-05-04 13:50:49 +0100
commit75c9cc75ea1c3e97d8ed85eb8651a08936d80863 (patch)
treea6d2d3ba58aa3b74346044eda84011b67fe659f3 /src/osmo_gsm_tester/ms_driver.py
parentf16a8f7aafa2d0ba007972ae2f3234ed2cdb9aca (diff)
virtual: Introduce a base class for test cases
Introduce a base class with the intended life cycle and use it. Change-Id: I97968fb02436d5ac8248fc8020539e1af547b030
Diffstat (limited to 'src/osmo_gsm_tester/ms_driver.py')
-rw-r--r--src/osmo_gsm_tester/ms_driver.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/osmo_gsm_tester/ms_driver.py b/src/osmo_gsm_tester/ms_driver.py
index d35f02e..dddedf7 100644
--- a/src/osmo_gsm_tester/ms_driver.py
+++ b/src/osmo_gsm_tester/ms_driver.py
@@ -114,7 +114,9 @@ class MsDriver(log.Origin):
"""
if not self._configured:
self.configure()
+ self._test_case.before_start()
deadline = self._starter.start_all(self._loop, self._test_duration)
+ self._test_case.after_start()
self._test_case.wait_for_test(self._loop, deadline)
def print_stats(self):