Add ttcn3-bts-test env
Change-Id: I3251a49503dc823f0ef1fe8ef5d68236a584dad4
diff --git a/src/osmo_gsm_tester/suite.py b/src/osmo_gsm_tester/suite.py
index 618a39b..db4a8dc 100644
--- a/src/osmo_gsm_tester/suite.py
+++ b/src/osmo_gsm_tester/suite.py
@@ -23,7 +23,7 @@
import pprint
from . import config, log, template, util, resource, schema, test
from .event_loop import MainLoop
-from . import osmo_nitb, osmo_hlr, osmo_mgcpgw, osmo_mgw, osmo_msc, osmo_bsc, osmo_stp, osmo_ggsn, osmo_sgsn, modem, esme
+from . import osmo_nitb, osmo_hlr, osmo_mgcpgw, osmo_mgw, osmo_msc, osmo_bsc, osmo_stp, osmo_ggsn, osmo_sgsn, modem, esme, osmocon
class Timeout(Exception):
pass
@@ -332,6 +332,12 @@
self.register_for_cleanup(esme_obj)
return esme_obj
+ def osmocon(self, specifics=None):
+ conf = self.reserved_resources.get(resource.R_OSMOCON, specifics=specifics)
+ osmocon_obj = osmocon.Osmocon(self, conf=conf)
+ self.register_for_cleanup(osmocon_obj)
+ return osmocon_obj
+
def msisdn(self):
msisdn = self.resources_pool.next_msisdn(self)
self.log('using MSISDN', msisdn)