diff options
Diffstat (limited to 'pcu')
-rw-r--r-- | pcu/PCU_Tests.ttcn | 28 | ||||
-rw-r--r-- | pcu/PCU_Tests_RAW.ttcn | 2 |
2 files changed, 5 insertions, 25 deletions
diff --git a/pcu/PCU_Tests.ttcn b/pcu/PCU_Tests.ttcn index e00f92b3..a88dfed5 100644 --- a/pcu/PCU_Tests.ttcn +++ b/pcu/PCU_Tests.ttcn @@ -324,15 +324,15 @@ function f_rrbp_fn(GsmFrameNumber fn, MacRrbp rrbp) return GsmFrameNumber { } -function f_bssgp_wait_ul_ud(template BssgpDecoded bd_exp) runs on dummy_CT { +function f_bssgp_wait_ul_ud(template PDU_BSSGP exp) runs on dummy_CT { timer T := 5.0; T.start; alt { - [] BSSGP[0].receive(bd_exp) { + [] BSSGP[0].receive(exp) { log("found matching BSSGP UL-UNITDATA PDU"); } [] T.timeout { - setverdict(fail, "Timeout waiting for ", bd_exp); + setverdict(fail, "Timeout waiting for ", exp); mtc.stop; } } @@ -373,7 +373,7 @@ function f_ul_tbf(inout UlTbfState us) runs on dummy_CT { } for (var integer i := 0; i < sizeof(us.tbf.llc_pdus_enc); i := i+1) { - f_bssgp_wait_ul_ud(tr_BD_BSSGP(tr_BSSGP_UL_UD(g_mmctx.tlli, ?, us.tbf.llc_pdus_enc[i]))); + f_bssgp_wait_ul_ud(tr_BSSGP_UL_UD(g_mmctx.tlli, ?, us.tbf.llc_pdus_enc[i])); } setverdict(pass); @@ -393,26 +393,6 @@ testcase TC_rach() runs on dummy_CT { } -testcase TC_nsem() runs on dummy_CT { - - f_init(); - f_bssgp_establish(); - - while (true) { - var BssgpDecoded bd; - alt { - [] BSSGP[0].receive(tr_BD_BSSGP(?)) -> value bd { - log("BSSGP Rx: ", bd); - //log("GMM Rx: ", dec_PDU_L3_MS_SGSN(pdu.payload)); - g_mmctx.tlli := bd.bssgp.pDU_BSSGP_UL_UNITDATA.tLLI; - tx_gmm(LLC_CR_DL_CMD, gmm_auth_req); - } - [] BSSGP[0].receive(t_BssgpStsInd(?, ?, BVC_S_UNBLOCKED)) { repeat; } - [] BSSGP[0].receive { repeat; } - } - } -} - function f_llc_dec_and_log(in octetstring inp) { log("LLC Input: ", inp); diff --git a/pcu/PCU_Tests_RAW.ttcn b/pcu/PCU_Tests_RAW.ttcn index 36db2250..4732da60 100644 --- a/pcu/PCU_Tests_RAW.ttcn +++ b/pcu/PCU_Tests_RAW.ttcn @@ -433,7 +433,7 @@ testcase TC_pcuif_suspend() runs on bssgp_pcuif_CT { f_sleep(1.0); f_pcuif_tx(ts_PCUIF_SUSP_REQ(0, tlli, ra_id, 0)); - BSSGP_SIG[0].receive(tr_BD_BSSGP(tr_BSSGP_SUSPEND(tlli, mp_gb_cfg.cell_id.ra_id))); + BSSGP_SIG[0].receive(tr_BSSGP_SUSPEND(tlli, mp_gb_cfg.cell_id.ra_id)); setverdict(pass); } |