diff options
author | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2021-02-20 18:29:20 +0100 |
---|---|---|
committer | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2021-02-20 18:29:20 +0100 |
commit | 46cf8242d2be9f49f035bd4970cb33cdcf6e9dd2 (patch) | |
tree | 4ca9cdbec300fd925a2defa0b88fe65337cd1377 | |
parent | 2efeb6113985b28f56edf4ef033a383325d75e08 (diff) |
PCU_Tests: add a simple test case for OS#4844fixeria/OS4844
Change-Id: If1961b284cce66e47870ea86ee7965ab2a27a9dc
-rw-r--r-- | pcu/PCU_Tests.ttcn | 29 |
1 files changed, 29 insertions, 0 deletions
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() ); |