aboutsummaryrefslogtreecommitdiffstats
path: root/pcu
diff options
context:
space:
mode:
Diffstat (limited to 'pcu')
-rw-r--r--pcu/PCU_Tests.ttcn28
-rw-r--r--pcu/PCU_Tests_RAW.ttcn2
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);
}