bsc: TC_ho_in_fail_no_detect: fix sporadic fails

Don't fail the test if the BSSAP Handover Failure arrives after both
MGCP DLCX. In that case, the DLCX arrive at as_Media_mgw() in
MSC_ConnectionHandler. Set pars.fail_on_dlcx := false so it gets ignored
there and stays in the queue, until f_expect_dlcx_conns() in
f_tc_ho_in_fail_no_detect() takes care of them.

Fix for:
TC_ho_in_fail_no_detect(1979)@ba5f1f91fb11: setverdict(fail): none -> fail reason: "Unexpected DLCX received", new component reason: "Unexpected DLCX received"

Timeout of T_guard
      BSC_Tests.ttcn:12410 BSC_Tests control part
      BSC_Tests.ttcn:6990 TC_ho_in_fail_no_detect testcase

Change-Id: Ie0216504b6bdac38c2f7dcc23fc8e9a7e5acff57
This commit is contained in:
Oliver Smith 2023-03-08 12:23:13 +01:00
parent 30eb882b84
commit d49f46d80c
1 changed files with 2 additions and 0 deletions

View File

@ -6978,6 +6978,8 @@ testcase TC_ho_in_fail_no_detect() runs on test_CT {
var MSC_ConnHdlr vc_conn;
var TestHdlrParams pars := f_gen_test_hdlr_pars();
pars.fail_on_dlcx := false;
f_init(1, true);
f_sleep(1.0);