Fixed
handover_2G:nanobts+bts1-oc2g.handover.py/03_call_established (from handover_2G_nanobts+bts1-oc2g)
Standard Output
09:11:24.272875 tst /sierra_2: DBG: call state: alerting {call_id='/sierra_2/voicecall01'} [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:71↪handover.py↪/sierra_2] [ms_ofono.py:809] 09:11:24.335210 tst /sierra_3: DBG: call state: incoming {call_id='/sierra_3/voicecall01'} [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:71↪handover.py↪/sierra_3] [ms_ofono.py:809] 09:11:24.386100 tst /sierra_3: DBG: Answer call /sierra_3/voicecall01 [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:72↪handover.py↪/sierra_3] [ms_ofono.py:786] 09:11:24.447867 tst /sierra_3: DBG: call state: incoming {call_id='/sierra_3/voicecall01'} [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:72↪handover.py↪/sierra_3] [ms_ofono.py:809] 09:11:24.553309 tst /sierra_3: DBG: Answered call /sierra_3/voicecall01 [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:72↪handover.py↪/sierra_3] [ms_ofono.py:790] 09:11:24.722056 tst /sierra_3/voicecall01: DBG: '/sierra_3/voicecall01':'org.ofono.VoiceCall'.PropertyChanged() -> State=active [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:73↪handover.py↪/sierra_3↪/sierra_3/voicecall01] [ms_ofono.py:363] 09:11:24.780205 tst /sierra_3/voicecall01: DBG: '/sierra_3/voicecall01':'org.ofono.VoiceCall'.PropertyChanged() -> StartTime=2020-12-07T09:11:24+0100 [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:73↪handover.py↪/sierra_3↪/sierra_3/voicecall01] [ms_ofono.py:363] 09:11:24.836718 tst /sierra_2/voicecall01: DBG: '/sierra_2/voicecall01':'org.ofono.VoiceCall'.PropertyChanged() -> State=active [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:73↪handover.py↪/sierra_2↪/sierra_2/voicecall01] [ms_ofono.py:363] 09:11:24.892218 tst /sierra_2/voicecall01: DBG: '/sierra_2/voicecall01':'org.ofono.VoiceCall'.PropertyChanged() -> StartTime=2020-12-07T09:11:24+0100 [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:73↪handover.py↪/sierra_2↪/sierra_2/voicecall01] [ms_ofono.py:363] 09:11:25.621347 tst /sierra_2: DBG: call state: active {call_id='/sierra_2/voicecall01'} [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:73↪handover.py↪/sierra_2] [ms_ofono.py:809] 09:11:26.692128 tst /sierra_3: DBG: call state: active {call_id='/sierra_3/voicecall01'} [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:74↪handover.py↪/sierra_3] [ms_ofono.py:809] 09:11:26.864646 tst handover.py:75: answer success, call established and ongoing [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:75] [handover.py:75] 09:11:26.987214 bus Vty(host='10.42.42.7', port=4242): DBG: Sending {command_str='show lchan summary\r'} [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:79↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)] [osmo_vty.py:102] 09:11:27.042967 bus Vty(host='10.42.42.7', port=4242): DBG: Received | BTS 0, TRX 0, Timeslot 2 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl: -94 dBm RXL-FULL-ul: -87 dBm | BTS 0, TRX 0, Timeslot 3 TCH/F, Lchan 0, Type TCH_F, State ESTABLISHED - L1 MS Power: 30 dBm RXL-FULL-dl: -94 dBm RXL-FULL-ul: -85 dBm [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:79↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)] [osmo_vty.py:154] 09:11:27.095610 bus Vty(host='10.42.42.7', port=4242): DBG: Active lchans: | 0-0-2-0 TCH/F ESTABLISHED | 0-0-3-0 TCH/F ESTABLISHED [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:79↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)] [bsc_osmo.py:190] 09:11:27.190837 bus Vty(host='10.42.42.7', port=4242): Found matching lchan activity (2 of 2 requirements): ['0-0-2-0 TCH/F ESTABLISHED', '0-0-3-0 TCH/F ESTABLISHED'] [trial-162↪handover_2G:nanobts+bts1-oc2g↪handover.py:79↪handover.py↪osmo-bsc_10.42.42.7↪Vty(host='10.42.42.7', port=4242)] [bsc_osmo.py:221]