diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2023-09-26 19:29:38 +0200 |
---|---|---|
committer | pespin <pespin@sysmocom.de> | 2023-09-28 15:06:29 +0000 |
commit | aedacf32565d912e452b1a11312468fe9d64c2e9 (patch) | |
tree | 05ecc886d196e7d5e0d3459470a6729dd4ae5630 | |
parent | 2f3e56bd465dd6c8ca1bf82b05520e707e4d84cc (diff) |
pcu: Fail immediately in TC_n3105_max_t3195
Change-Id: I55b97037c014478451790e1943c617a634fe2457
-rw-r--r-- | pcu/PCU_Tests.ttcn | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/pcu/PCU_Tests.ttcn b/pcu/PCU_Tests.ttcn index 012a0be7..ffad7e60 100644 --- a/pcu/PCU_Tests.ttcn +++ b/pcu/PCU_Tests.ttcn @@ -1955,7 +1955,6 @@ testcase TC_n3105_max_t3195() runs on RAW_PCU_Test_CT { var integer N3105 := 0; timer T_3195 := 1.0; var integer num_poll_recv := 0; - var template RlcmacDlBlock dl_block_exp; /* Initialize NS/BSSGP side */ f_init_bssgp(); @@ -2041,10 +2040,17 @@ testcase TC_n3105_max_t3195() runs on RAW_PCU_Test_CT { log("T_3195 timeout"); /* Done in alt, wait for pending RTS initiated previously in * above case before continuing (expect empty block): */ - dl_block_exp := omit; - BTS.receive(tr_PCUIF_DATA_PDTCH(nr.bts_nr, + alt { + [] BTS.receive(tr_PCUIF_DATA_PDTCH(nr.bts_nr, + tr_PCUIF_DATA(nr.trx_nr, nr.ts_nr, sapi := PCU_IF_SAPI_PDTCH), + omit)); /* DONE, continue after altstep. */ + [] BTS.receive(tr_PCUIF_DATA_PDTCH(nr.bts_nr, tr_PCUIF_DATA(nr.trx_nr, nr.ts_nr, sapi := PCU_IF_SAPI_PDTCH), - dl_block_exp)); + tr_RLCMAC_DL_DUMMY_CTRL)) { + setverdict(fail, "Rx unexpected DUMMY message, expected empty data block"); + f_shutdown(__BFILE__, __LINE__); + } + } } [] BTS.receive { setverdict(fail, "Unexpected BTS message"); |