blob: 10897ff7927778729a13d15df6088227da35b4a0 [file] [log] [blame]
Pau Espin Pedrol43857802018-09-13 15:07:27 +02001#!/usr/bin/env python3
2from osmo_gsm_tester.testenv import *
3
4nitb = suite.nitb()
5bts = suite.bts()
6ms_mo = suite.modem()
7ms_mt = suite.modem()
8
9print('start nitb and bts...')
10nitb.bts_add(bts)
11nitb.start()
12bts.start()
13wait(nitb.bts_is_connected, bts)
14
15nitb.subscriber_add(ms_mo)
16nitb.subscriber_add(ms_mt)
17
18ms_mo.connect(nitb.mcc_mnc())
19ms_mt.connect(nitb.mcc_mnc())
20
21ms_mo.log_info()
22ms_mt.log_info()
23
24print('waiting for modems to attach...')
25wait(ms_mo.is_connected, nitb.mcc_mnc())
26wait(ms_mt.is_connected, nitb.mcc_mnc())
27wait(nitb.subscriber_attached, ms_mo, ms_mt)
28
29sms = ms_mo.sms_send(ms_mt)
30wait(ms_mt.sms_was_received, sms)