pcu: Parse TS and TRX allocation from Assignment in Ul/DlTbf objects
This will allow tests to use multitrx and multislot scenarios.
Change-Id: Ia2b9dd73f61c7068a729b427c118ae2ef027c30b
diff --git a/pcu/PCU_Tests.ttcn b/pcu/PCU_Tests.ttcn
index 0a44a18..df075bc 100644
--- a/pcu/PCU_Tests.ttcn
+++ b/pcu/PCU_Tests.ttcn
@@ -2522,11 +2522,9 @@
different TRX in an uniform way. */
for (i := 0; i < num_ms; i := i + 1) {
f_ms_establish_ul_tbf(g_ms[i]);
-
- var uint10_t arfcn := g_ms[i].ul_tbf.rr_imm_ass.payload.imm_ass.pkt_chan_desc.zero.arfcn;
- if (arfcn != info_ind.trx.v10[i mod 3].arfcn) {
- setverdict(fail, "Got assigned ARFCN ", arfcn, " vs exp ",
- info_ind.trx.v10[i mod 3].arfcn);
+ if (g_ms[i].ul_tbf.arfcn != info_ind.trx.v10[i mod 3].arfcn) {
+ setverdict(fail, "Got assigned ARFCN ", g_ms[i].ul_tbf.arfcn,
+ " vs exp ", info_ind.trx.v10[i mod 3].arfcn);
f_shutdown(__BFILE__, __LINE__);
}
}