fixeria has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/16766 )
Change subject: MSC/Iu: add missing SS/USSD test cases from MSC_Tests.ttcn ...................................................................... MSC/Iu: add missing SS/USSD test cases from MSC_Tests.ttcn Change-Id: I99e888708ed1efeab12a4c88c734a78619a39888 --- M msc/MSC_Tests_Iu.ttcn M msc/expected-results.xml 2 files changed, 52 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/66/16766/1 diff --git a/msc/MSC_Tests_Iu.ttcn b/msc/MSC_Tests_Iu.ttcn index b80005e..586642b 100644 --- a/msc/MSC_Tests_Iu.ttcn +++ b/msc/MSC_Tests_Iu.ttcn @@ -422,6 +422,46 @@ f_vty_config(MSCVTY, "msc", "ncss guard-timeout 0"); } +testcase TC_iu_mt_ussd_for_unknown_subscr() runs on MTC_CT { + var BSC_ConnHdlr vc_conn; + f_init(3); + vc_conn := f_start_handler(refers(f_tc_mt_ussd_for_unknown_subscr), 1052, + ran_idx := 2, ran_is_geran := false); + vc_conn.done; +} + +testcase TC_iu_mo_ussd_for_unknown_trans() runs on MTC_CT { + var BSC_ConnHdlr vc_conn; + f_init(3); + vc_conn := f_start_handler(refers(f_tc_mo_ussd_for_unknown_trans), 1053, + ran_idx := 2, ran_is_geran := false); + vc_conn.done; +} + +testcase TC_iu_proc_ss_for_unknown_session() runs on MTC_CT { + var BSC_ConnHdlr vc_conn; + f_init(3); + vc_conn := f_start_handler(refers(f_tc_proc_ss_for_unknown_session), 1055, + ran_idx := 2, ran_is_geran := false); + vc_conn.done; +} + +testcase TC_iu_proc_ss_paging_fail() runs on MTC_CT { + var BSC_ConnHdlr vc_conn; + f_init(3); + vc_conn := f_start_handler(refers(f_tc_proc_ss_paging_fail), 1056, + ran_idx := 2, ran_is_geran := false); + vc_conn.done; +} + +testcase TC_iu_proc_ss_abort() runs on MTC_CT { + var BSC_ConnHdlr vc_conn; + f_init(3); + vc_conn := f_start_handler(refers(f_tc_proc_ss_abort), 1057, + ran_idx := 2, ran_is_geran := false); + vc_conn.done; +} + testcase TC_iu_lu_with_invalid_mcc_mnc() runs on MTC_CT { var BSC_ConnHdlr vc_conn; f_init(3); @@ -476,6 +516,13 @@ execute( TC_iu_lu_and_mt_ussd_during_mt_call() ); execute( TC_iu_lu_and_mo_ussd_mo_release() ); execute( TC_iu_lu_and_ss_session_timeout() ); + + execute( TC_iu_mt_ussd_for_unknown_subscr() ); + execute( TC_iu_mo_ussd_for_unknown_trans() ); + execute( TC_iu_proc_ss_for_unknown_session() ); + execute( TC_iu_proc_ss_paging_fail() ); + execute( TC_iu_proc_ss_abort() ); + execute( TC_iu_lu_with_invalid_mcc_mnc() ); /* TODO: Iu + SGsAP related tests, e.g. paging on IuCS */ diff --git a/msc/expected-results.xml b/msc/expected-results.xml index f94c781..3a0749b 100644 --- a/msc/expected-results.xml +++ b/msc/expected-results.xml @@ -207,6 +207,11 @@ </testcase> <testcase classname='MSC_Tests_Iu' name='TC_iu_lu_and_mo_ussd_mo_release' time='MASKED'/> <testcase classname='MSC_Tests_Iu' name='TC_iu_lu_and_ss_session_timeout' time='MASKED'/> + <testcase classname='MSC_Tests_Iu' name='TC_mt_ussd_for_unknown_subscr' time='MASKED'/> + <testcase classname='MSC_Tests_Iu' name='TC_mo_ussd_for_unknown_trans' time='MASKED'/> + <testcase classname='MSC_Tests_Iu' name='TC_proc_ss_for_unknown_session' time='MASKED'/> + <testcase classname='MSC_Tests_Iu' name='TC_proc_ss_paging_fail' time='MASKED'/> + <testcase classname='MSC_Tests_Iu' name='TC_proc_ss_abort' time='MASKED'/> <testcase classname='MSC_Tests_Iu' name='TC_iu_lu_with_invalid_mcc_mnc' time='MASKED'/> <testcase classname='MSC_Tests_Iu' name='TC_mo_cc_iu_release' time='MASKED'/> </testsuite> -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/16766 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-ttcn3-hacks Gerrit-Branch: master Gerrit-Change-Id: I99e888708ed1efeab12a4c88c734a78619a39888 Gerrit-Change-Number: 16766 Gerrit-PatchSet: 1 Gerrit-Owner: fixeria <axilira...@gmail.com> Gerrit-MessageType: newchange