From 46cf8242d2be9f49f035bd4970cb33cdcf6e9dd2 Mon Sep 17 00:00:00 2001 From: Vadim Yanitskiy Date: Sat, 20 Feb 2021 18:29:20 +0100 Subject: PCU_Tests: add a simple test case for OS#4844 Change-Id: If1961b284cce66e47870ea86ee7965ab2a27a9dc --- pcu/PCU_Tests.ttcn | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/pcu/PCU_Tests.ttcn b/pcu/PCU_Tests.ttcn index 5ab208bb..7e27537c 100644 --- a/pcu/PCU_Tests.ttcn +++ b/pcu/PCU_Tests.ttcn @@ -5121,6 +5121,35 @@ testcase TC_rim_ran_info_req_single_rep_no_si() runs on RAW_PCU_Test_CT { f_shutdown(__BFILE__, __LINE__, final := true); } +testcase TC_tuwat() runs on RAW_PCU_Test_CT { + var GprsMS ms := valueof(t_GprsMS_def); + var BTS_PDTCH_Block msg; + + /* Initialize NS/BSSGP side */ + f_init_bssgp(); + + /* Initialize the PCU interface abstraction */ + f_init_raw(testcasename()); + + /* Establish BSSGP connection to the PCU */ + f_bssgp_establish(); + + f_ms_establish_ul_tbf(ms); + + BTS.clear; + + for (var integer i := 0; i < 48; i := i + 1) { + var RlcmacDlBlock block; + var uint32_t dl_fn; + + f_rx_rlcmac_dl_block(block, dl_fn); + log("Rx PDU: ", block); + f_sleep(0.5); + } + + f_shutdown(__BFILE__, __LINE__, final := true); +} + control { execute( TC_pcuif_suspend() ); execute( TC_pcuif_suspend_active_tbf() ); -- cgit v1.2.3