sysmocom: Port nitb_netreg_mass suite to osmo split network
Change-Id: I221df84d76f73e15eed98036b31adc8089c8dc99
This commit is contained in:
parent
929a4f963c
commit
d95d494fcc
|
@ -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.
|
|
@ -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
|
||||
|
Loading…
Reference in New Issue