sysmocom: Port nitb_netreg_mass suite to osmo split network

Change-Id: I221df84d76f73e15eed98036b31adc8089c8dc99
This commit is contained in:
Pau Espin Pedrol 2020-12-21 18:32:43 +01:00
parent 929a4f963c
commit d95d494fcc
2 changed files with 17 additions and 7 deletions

View File

@ -7,21 +7,32 @@ from osmo_gsm_tester.testenv import *
from datetime import timedelta
print('Claiming resources for the test')
nitb = tenv.nitb()
hlr = tenv.hlr()
mgw_msc = tenv.mgw()
mgw_bsc = tenv.mgw()
stp = tenv.stp()
msc = tenv.msc(hlr, mgw_msc, stp)
bsc = tenv.bsc(msc, mgw_bsc, stp)
bts = tenv.bts()
ms_driver = tenv.ms_driver()
ul = ms_driver.add_test('ul_test')
modems = tenv.all_resources(tenv.modem)
print('Launching a simple network')
nitb.bts_add(bts)
nitb.start()
hlr.start()
stp.start()
msc.start()
mgw_msc.start()
mgw_bsc.start()
bsc.bts_add(bts)
bsc.start()
bts.start()
wait(nitb.bts_is_connected, bts)
wait(bsc.bts_is_connected, bts)
# Configure all MS that are available to this test.
for modem in modems:
nitb.subscriber_add(modem)
hlr.subscriber_add(modem)
ms_driver.subscriber_add(modem)
# Run the base test.

View File

@ -1,9 +1,8 @@
resources:
ip_address:
- times: 1
- times: 6 # msc, bsc, hlr, stp, mgw*2
bts:
- type: osmo-bts-virtual
modem:
- times: 100
type: osmo-mobile