Update bsc tester config to enable stats testing

Change-Id: I6ed591cdc4d3108547eda2a1755ae6f6cef2b4d2
Related: SYS#4877
Depends: I8526b645dc4af59adcc1855699421a026f505c1d (osmo-ttcn3-hacks)
This commit is contained in:
Daniel Willmann 2020-08-12 18:56:37 +02:00
parent 149de2822d
commit 68ddce97e3
7 changed files with 46 additions and 3 deletions

View File

@ -7,6 +7,7 @@
[TESTPORT_PARAMETERS]
*.BSCVTY.CTRL_HOSTNAME := "172.18.2.20"
*.STATSVTY.CTRL_HOSTNAME := "172.18.2.20"
[MODULE_PARAMETERS]
BSC_Tests.mp_bsc_ip := "172.18.2.20";
@ -51,6 +52,7 @@ BSC_Tests_CBSP.mp_cgi_bts0 := { '001'H, '01'H, 1, 0 };
BSC_Tests_CBSP.mp_cgi_bts1 := { '001'H, '01'H, 1, 1 };
BSC_Tests_CBSP.mp_cgi_bts2 := { '001'H, '01'H, 2, 1 };
BSC_Tests_CBSP.mp_cgi_bts3 := { '001'H, '01'H, 3, 3 };
StatsD_Checker.mp_enable_stats := true;
[MAIN_CONTROLLER]

View File

@ -18,6 +18,13 @@ cp sccplite/osmo-bsc.cfg $VOL_BASE_DIR/bsc/
network_create 12
# Disable stats testing until libosmocore release > 1.4.0
if [ "$IMAGE_SUFFIX" = "latest" ]; then
sed -i "s/^StatsD_Checker.mp_enable_stats.*/StatsD_Checker.mp_enable_stats := false;/" $VOL_BASE_DIR/bsc-tester/BSC_Tests.cfg
sed -i "s/stats interval 0//" $VOL_BASE_DIR/bsc/osmo-bsc.cfg
sed -i "s/flush-period 1//" $VOL_BASE_DIR/bsc/osmo-bsc.cfg
fi
echo Starting container with BSC
docker run --rm \
--network $NET_NAME --ip 172.18.12.20 \

View File

@ -24,6 +24,13 @@ if [ "$IMAGE_SUFFIX" = "latest" ]; then
cp pre-mscpool-osmo-bsc.cfg $VOL_BASE_DIR/bsc/osmo-bsc.cfg
fi
# Disable stats testing until libosmocore release > 1.4.0
if [ "$IMAGE_SUFFIX" = "latest" ]; then
sed -i "s/^StatsD_Checker.mp_enable_stats.*/StatsD_Checker.mp_enable_stats := false;/" $VOL_BASE_DIR/bsc-tester/BSC_Tests.cfg
sed -i "s/stats interval 0//" $VOL_BASE_DIR/bsc/osmo-bsc.cfg
sed -i "s/flush-period 1//" $VOL_BASE_DIR/bsc/osmo-bsc.cfg
fi
network_create 2
echo Starting container with STP

View File

@ -45,7 +45,15 @@ log stderr
logging level lm3ua notice
logging level lmgcp notice
!
stats interval 5
stats interval 0
stats reporter statsd
prefix TTCN3
level subscriber
remote-ip 172.18.2.203
remote-port 8125
flush-period 1
mtu 1024
enable
!
line vty
no login

View File

@ -34,7 +34,16 @@ log stderr
logging level lm3ua notice
logging level lmgcp notice
!
stats interval 5
stats interval 0
stats reporter statsd
prefix TTCN3
level subscriber
remote-ip 172.18.2.203
remote-port 8125
flush-period 1
mtu 1024
enable
!
!
line vty
no login

View File

@ -7,6 +7,7 @@
[TESTPORT_PARAMETERS]
*.BSCVTY.CTRL_HOSTNAME := "172.18.12.20"
*.STATSVTY.CTRL_HOSTNAME := "172.18.12.20"
[MODULE_PARAMETERS]
BSC_Tests.mp_bsc_ip := "172.18.12.20";
@ -25,6 +26,7 @@ BSC_Tests.mp_bssap_cfg := {
rctx := 0
}
};
StatsD_Checker.mp_enable_stats := true;
[MAIN_CONTROLLER]

View File

@ -34,7 +34,15 @@ log stderr
logging level lm3ua notice
logging level lmgcp notice
!
stats interval 5
stats interval 0
stats reporter statsd
prefix TTCN3
level subscriber
remote-ip 172.18.12.203
remote-port 8125
flush-period 1
mtu 1024
enable
!
line vty
no login