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
|
from datetime import timedelta
|
||||||
|
|
||||||
print('Claiming resources for the test')
|
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()
|
bts = tenv.bts()
|
||||||
ms_driver = tenv.ms_driver()
|
ms_driver = tenv.ms_driver()
|
||||||
ul = ms_driver.add_test('ul_test')
|
ul = ms_driver.add_test('ul_test')
|
||||||
modems = tenv.all_resources(tenv.modem)
|
modems = tenv.all_resources(tenv.modem)
|
||||||
|
|
||||||
print('Launching a simple network')
|
print('Launching a simple network')
|
||||||
nitb.bts_add(bts)
|
hlr.start()
|
||||||
nitb.start()
|
stp.start()
|
||||||
|
msc.start()
|
||||||
|
mgw_msc.start()
|
||||||
|
mgw_bsc.start()
|
||||||
|
|
||||||
|
bsc.bts_add(bts)
|
||||||
|
bsc.start()
|
||||||
bts.start()
|
bts.start()
|
||||||
wait(nitb.bts_is_connected, bts)
|
wait(bsc.bts_is_connected, bts)
|
||||||
|
|
||||||
# Configure all MS that are available to this test.
|
# Configure all MS that are available to this test.
|
||||||
for modem in modems:
|
for modem in modems:
|
||||||
nitb.subscriber_add(modem)
|
hlr.subscriber_add(modem)
|
||||||
ms_driver.subscriber_add(modem)
|
ms_driver.subscriber_add(modem)
|
||||||
|
|
||||||
# Run the base test.
|
# Run the base test.
|
|
@ -1,9 +1,8 @@
|
||||||
resources:
|
resources:
|
||||||
ip_address:
|
ip_address:
|
||||||
- times: 1
|
- times: 6 # msc, bsc, hlr, stp, mgw*2
|
||||||
bts:
|
bts:
|
||||||
- type: osmo-bts-virtual
|
- type: osmo-bts-virtual
|
||||||
modem:
|
modem:
|
||||||
- times: 100
|
- times: 100
|
||||||
type: osmo-mobile
|
type: osmo-mobile
|
||||||
|
|
Loading…
Reference in New Issue