bsc: TC_stat_num_bts_connected: also validate bts.N.{oml,rsl}_connected

Related: SYS#5542
Change-Id: Ib6d5204563751b483d2e202df0cac276369c1685
This commit is contained in:
Neels Hofmeyr 2021-09-19 13:24:34 +02:00
parent 82b9ef865a
commit 25fdb45b5a
1 changed files with 18 additions and 0 deletions

View File

@ -2863,6 +2863,24 @@ private function f_tc_stat_num_bts_connected_msc_connhdlr(integer expect_num_bts
{ name := "TTCN3.bsc.0.num_trx.rsl_connected", mtype := "g", min := num_trx_connected, max := num_trx_connected },
{ name := "TTCN3.bsc.0.num_trx.total", mtype := "g", min := NUM_TRX_CFG, max := NUM_TRX_CFG }
};
for (var integer i := 0; i < NUM_BTS_CFG; i := i + 1) {
/* We always connect OML for BTS 0..2 */
var integer oml_connected := 0;
if (i < NUM_BTS) {
oml_connected := 1;
}
expect[lengthof(expect)] := {
name := "TTCN3.bts." & int2str(i) & ".oml_connected", mtype := "g",
min := oml_connected, max := oml_connected };
var integer rsl_connected := 0;
if (i < expect_num_bts_connected) {
rsl_connected := BTS_NUM_TRX[i];
}
expect[lengthof(expect)] := {
name := "TTCN3.bts." & int2str(i) & ".rsl_connected", mtype := "g",
min := rsl_connected, max := rsl_connected };
}
f_statsd_expect(expect);
}