Pau Espin Pedrol | 0e57aad | 2017-05-29 14:25:22 +0200 | [diff] [blame] | 1 | #!/usr/bin/env python3 |
Pau Espin Pedrol | dfe38ad | 2017-11-09 13:57:39 +0100 | [diff] [blame] | 2 | from osmo_gsm_tester.testenv import * |
Pau Espin Pedrol | 0e57aad | 2017-05-29 14:25:22 +0200 | [diff] [blame] | 3 | |
| 4 | print('use resources...') |
Pau Espin Pedrol | 40c7bc7 | 2020-05-05 13:41:42 +0200 | [diff] [blame] | 5 | nitb = tenv.nitb() |
| 6 | bts = tenv.bts() |
| 7 | ms = tenv.modem() |
Pau Espin Pedrol | 0e57aad | 2017-05-29 14:25:22 +0200 | [diff] [blame] | 8 | |
| 9 | print('start nitb and bts...') |
| 10 | nitb.bts_add(bts) |
| 11 | nitb.start() |
| 12 | bts.start() |
Pau Espin Pedrol | 1e19151 | 2017-12-11 15:12:55 +0100 | [diff] [blame] | 13 | wait(nitb.bts_is_connected, bts) |
Pau Espin Pedrol | 0e57aad | 2017-05-29 14:25:22 +0200 | [diff] [blame] | 14 | |
| 15 | nitb.subscriber_add(ms) |
| 16 | |
| 17 | ms.connect(nitb.mcc_mnc()) |
| 18 | |
| 19 | print(ms.info()) |
| 20 | |
Pau Espin Pedrol | 3a81a7e | 2020-06-10 16:52:53 +0200 | [diff] [blame] | 21 | wait(ms.is_registered, nitb.mcc_mnc()) |
Pau Espin Pedrol | 0e57aad | 2017-05-29 14:25:22 +0200 | [diff] [blame] | 22 | wait(nitb.subscriber_attached, ms) |