This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
Vadim Yanitskiy gerrit-no-reply at lists.osmocom.orgVadim Yanitskiy has uploaded this change for review. ( https://gerrit.osmocom.org/14291 Change subject: BTS_Tests.ttcn: introduce TC_ho_rach() for handover RACH ...................................................................... BTS_Tests.ttcn: introduce TC_ho_rach() for handover RACH Change-Id: If2e8d9c9947823df62f4bcc9a7fcd20734ff7858 Depends on: (trxcon) Ia967820a536c99966ba2c60b63d2ea9edb093f46 --- M bts/BTS_Tests.ttcn 1 file changed, 44 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/91/14291/1 diff --git a/bts/BTS_Tests.ttcn b/bts/BTS_Tests.ttcn index 322a00f..e513d45 100644 --- a/bts/BTS_Tests.ttcn +++ b/bts/BTS_Tests.ttcn @@ -1493,6 +1493,49 @@ Misc_Helpers.f_shutdown(__BFILE__, __LINE__); } +/* Test handover RACH detection on inactive channel */ +testcase TC_ho_rach() runs on test_CT { + f_init(); + f_init_l1ctl(); + f_sleep(1.0); + f_l1_tune(L1CTL); + + var OCT1 ra := f_rnd_ra_cs(); + var ASP_RSL_Unitdata ud; + var GsmFrameNumber fn; + + /* Switch trxcon to a dedicated channel without waiting + * for Immediate Assignment and sending Access Burst */ + f_L1CTL_DM_EST_REQ(L1CTL, { false, mp_trx0_arfcn }, + valueof(ts_RslChanNr_Bm(2)), 7); + + /* Send Access Burst on TS2 (TCH/F), main DCCH */ + fn := f_L1CTL_RACH(L1CTL, oct2int(ra), + chan_nr := ts_RslChanNr_Bm(2), + link_id := ts_RslLinkID_DCCH(0)); + + /* Wait for RSL_CHAN_RQD */ + timer T := 3.0; + T.start; + alt { + [] RSL_CCHAN.receive(tr_RSL_UD(tr_RSL_CHAN_RQD(ra, fn, t_RslChanNr_Bm(2)))) { + log("Received handover RACH on ", ts_RslChanNr_Bm(2)); + setverdict(pass); + } + [] RSL_CCHAN.receive(tr_RSL_UD(tr_RSL_CHAN_RQD(?, ?, ?, ?))) -> value ud { + Misc_Helpers.f_shutdown(__BFILE__, __LINE__, fail, + log2str("RACH wan not expected on ", ud)); + } + [] RSL_CCHAN.receive { repeat; } + [] T.timeout { + Misc_Helpers.f_shutdown(__BFILE__, __LINE__, fail, + log2str("Timeout waiting for CHAN RQD: FN=", fn, " RA=", ra)); + } + } + + Misc_Helpers.f_shutdown(__BFILE__, __LINE__); +} + /*********************************************************************** * Measurement Processing / Reporting ***********************************************************************/ @@ -5466,6 +5509,7 @@ execute( TC_rach_content() ); execute( TC_rach_count() ); execute( TC_rach_max_ta() ); + execute( TC_ho_rach() ); execute( TC_rach_load_idle_thresh0() ); execute( TC_rach_load_idle_below_thresh() ); execute( TC_rach_load_count() ); -- To view, visit https://gerrit.osmocom.org/14291 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-ttcn3-hacks Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: If2e8d9c9947823df62f4bcc9a7fcd20734ff7858 Gerrit-Change-Number: 14291 Gerrit-PatchSet: 1 Gerrit-Owner: Vadim Yanitskiy <axilirator at gmail.com> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20190531/2a4e0998/attachment.htm>