diff options
author | Oliver Smith <osmith@sysmocom.de> | 2023-07-07 12:36:59 +0200 |
---|---|---|
committer | osmith <osmith@sysmocom.de> | 2023-07-18 09:33:52 +0000 |
commit | 98e24bcfa8389cebe16bca77a126975f1c4ade5b (patch) | |
tree | 9b4a6ec4abb288dbba6b2283d8b8db16fba451bd /msc | |
parent | 9c417f2066f7929a42ae2aa7b1be2516d925d9a8 (diff) |
msc: TC_lu_and_mt/mo_csd: reduce call open time
Related: OS#4394
Change-Id: Ie733028f7953d5d9fa1907efdb19485dee93ece9
Diffstat (limited to 'msc')
-rw-r--r-- | msc/BSC_ConnectionHandler.ttcn | 8 | ||||
-rw-r--r-- | msc/MSC_Tests.ttcn | 4 |
2 files changed, 6 insertions, 6 deletions
diff --git a/msc/BSC_ConnectionHandler.ttcn b/msc/BSC_ConnectionHandler.ttcn index 9a21b5d5..64e2aff4 100644 --- a/msc/BSC_ConnectionHandler.ttcn +++ b/msc/BSC_ConnectionHandler.ttcn @@ -1837,12 +1837,12 @@ runs on BSC_ConnHdlr { deactivate(dlcx); } -function f_mt_call(inout CallParameters cpars) +function f_mt_call(inout CallParameters cpars, float open_time := 5.0) runs on BSC_ConnHdlr { f_mt_call_establish(cpars); - f_call_keep_open(cpars); + f_call_keep_open(cpars, open_time); log("Hangup"); f_call_hangup(cpars, true); @@ -1853,12 +1853,12 @@ runs on BSC_ConnHdlr { setverdict(pass); } -function f_mo_call(inout CallParameters cpars) +function f_mo_call(inout CallParameters cpars, float open_time := 5.0) runs on BSC_ConnHdlr { f_mo_call_establish(cpars); - f_call_keep_open(cpars); + f_call_keep_open(cpars, open_time); log("Hangup"); f_call_hangup(cpars, false); diff --git a/msc/MSC_Tests.ttcn b/msc/MSC_Tests.ttcn index 81819ff3..75b7688a 100644 --- a/msc/MSC_Tests.ttcn +++ b/msc/MSC_Tests.ttcn @@ -7203,7 +7203,7 @@ friend function f_mo_csd(charstring bs_name, BIT1 async, GSM48_bcap_transp trans cpars.bearer_cap.octet6.userRate := int2bit(enum2int(user_rate), 4); f_perform_lu(); - f_mo_call(cpars); + f_mo_call(cpars, 0.5); } friend function f_tc_lu_and_mo_csd(charstring id, BSC_ConnHdlrPars pars) runs on BSC_ConnHdlr { @@ -7250,7 +7250,7 @@ friend function f_mt_csd(charstring bs_name, BIT1 async, GSM48_bcap_transp trans cpars.mncc_bearer_cap.data.user_rate := user_rate; f_perform_lu(); - f_mt_call(cpars); + f_mt_call(cpars, 0.5); } friend function f_tc_lu_and_mt_csd(charstring id, BSC_ConnHdlrPars pars) runs on BSC_ConnHdlr { f_init_handler(pars); |