blob: ede2b742a96c4948d89330ee57049fc7fe822dd3 [file] [log] [blame]
#!/usr/bin/env python3
"""
Run a network registration with a 'massive' amount of MS
using the ms_driver infrastructure.
"""
from osmo_gsm_tester.testenv import *
print('use resources...')
nitb = suite.nitb()
bts = suite.bts()
ms_driver = suite.ms_driver()
print('start nitb and bts...')
nitb.bts_add(bts)
nitb.start()
bts.start()
wait(nitb.bts_is_connected, bts)
# Configure all MS that the MS driver knows about.
for ms in ms_driver.ms_subscribers():
nitb.subscriber_add(ms)
# Run the base test.
ms_driver.run_test()
# Print stats
ms_driver.print_stats()