Change in osmo-ttcn3-hacks[master]: MSC/Iu: add missing SS/USSD test cases from MSC_Tests.ttcn

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/.

laforge gerrit-no-reply at lists.osmocom.org
Wed Jan 8 11:12:38 UTC 2020


laforge has submitted this change. ( 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(-)

Approvals:
  Jenkins Builder: Verified
  laforge: Looks good to me, approved



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..a7b7142 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_iu_mt_ussd_for_unknown_subscr' time='MASKED'/>
+  <testcase classname='MSC_Tests_Iu' name='TC_iu_mo_ussd_for_unknown_trans' time='MASKED'/>
+  <testcase classname='MSC_Tests_Iu' name='TC_iu_proc_ss_for_unknown_session' time='MASKED'/>
+  <testcase classname='MSC_Tests_Iu' name='TC_iu_proc_ss_paging_fail' time='MASKED'/>
+  <testcase classname='MSC_Tests_Iu' name='TC_iu_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: 2
Gerrit-Owner: fixeria <axilirator at gmail.com>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge at osmocom.org>
Gerrit-MessageType: merged
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20200108/72714d3c/attachment.htm>


More information about the gerrit-log mailing list