aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeels Hofmeyr <nhofmeyr@sysmocom.de>2024-03-25 04:21:09 +0100
committerNeels Hofmeyr <nhofmeyr@sysmocom.de>2024-03-26 03:48:58 +0100
commit6624c5f3e0fc05eddce0089eabdfceedb05eb467 (patch)
tree20ba7281ae19b5edf6d990e0b4d5b13983f7e408
parent72a21e60db5c724f689b75bd15e20430ee841d67 (diff)
hnbgw: sys6810neels/wip
-rw-r--r--hnbgw/HNBGW_Tests.ttcn19
1 files changed, 19 insertions, 0 deletions
diff --git a/hnbgw/HNBGW_Tests.ttcn b/hnbgw/HNBGW_Tests.ttcn
index fa422261..d5050c99 100644
--- a/hnbgw/HNBGW_Tests.ttcn
+++ b/hnbgw/HNBGW_Tests.ttcn
@@ -2868,6 +2868,24 @@ testcase TC_fast_sccp_release() runs on test_CT {
}
*/
+testcase TC_sys6810() runs on test_CT {
+ g_num_hnbs := 1;
+ f_init(start_hnb := false);
+ var integer hnb_idx := 0;
+
+ var HNBAP_PDU hnb_reg :=
+ dec_HNBAP_PDU('000100710000070003002f0b00303032343438666666663066306366302e73657276696365736e6f64652e737069646572636c6f75642e636f6d00080017507c4f008009f121000f89e0000000110005000a67ca5d0009000309f121000b0004000f89e000060002f89e0007000101000a00020000'O);
+
+ var HNBAP_PDU ue_reg := dec_HNBAP_PDU('0003001a000003000500090a32143080967501f2000c400140000d00010d'O);
+
+ HNBAP[hnb_idx].send(hnb_reg);
+ f_sleep(1.0);
+ HNBAP[hnb_idx].send(ue_reg);
+
+ f_sleep(2.0);
+ f_shutdown_helper();
+}
+
control {
execute(TC_hnb_register());
execute(TC_hnb_register_duplicate());
@@ -2934,6 +2952,7 @@ control {
/* Run at the end since it messes with the SCCP config */
execute( TC_apply_sccp() );
+ execute( TC_sys6810() );
}
}