blob: 029731790570c3f6590dc02d2181921edbd5a7d9 [file] [log] [blame]
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +01001#!/usr/bin/env python3
2from osmo_gsm_tester.testenv import *
3
Pau Espin Pedrol40c7bc72020-05-05 13:41:42 +02004epc = tenv.epc()
5enb = tenv.enb()
6ue = tenv.modem()
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +01007
8epc.subscriber_add(ue)
9epc.start()
10enb.ue_add(ue)
11enb.start(epc)
12
13print('waiting for ENB to connect to EPC...')
14wait(epc.enb_is_connected, enb)
15print('ENB is connected to EPC')
16
17ue.connect(enb)
18print('waiting for UE to attach...')
Pau Espin Pedrol57e37f92020-06-11 17:12:26 +020019wait(ue.is_registered)
Pau Espin Pedrolc8b0f932020-02-11 17:45:26 +010020print('UE is attached')
21
Pau Espin Pedrol2bcd3462020-03-05 18:30:37 +010022proc = ue.run_netns_wait('ping', ('ping', '-c', '10', epc.tun_addr()))
23output = proc.get_stdout()
24print(output)
25test.set_report_stdout(output)