aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Smith <osmith@sysmocom.de>2023-07-07 12:36:59 +0200
committerOliver Smith <osmith@sysmocom.de>2023-07-18 09:45:26 +0200
commitcab2b85180fdd0b01ada1cac7263e175405f720a (patch)
tree9b4a6ec4abb288dbba6b2283d8b8db16fba451bd
parent63176df3ec527ce32437660b504b10f0e1be40fb (diff)
msc: TC_lu_and_mt/mo_csd: reduce call open timeosmith/wip-csd
-rw-r--r--msc/BSC_ConnectionHandler.ttcn8
-rw-r--r--msc/MSC_Tests.ttcn4
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);