diff options
Diffstat (limited to 'suites/nitb_netreg_mass/register_default_mass.py')
-rw-r--r-- | suites/nitb_netreg_mass/register_default_mass.py | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/suites/nitb_netreg_mass/register_default_mass.py b/suites/nitb_netreg_mass/register_default_mass.py new file mode 100644 index 0000000..ede2b74 --- /dev/null +++ b/suites/nitb_netreg_mass/register_default_mass.py @@ -0,0 +1,27 @@ +#!/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() |