diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2024-04-16 12:42:28 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2024-04-16 12:42:30 +0200 |
commit | 831cb69a93197d3e8d3e5439a128e236479355af (patch) | |
tree | 1808833b0d0d3075303fda046ee89aa6200bb3ff | |
parent | f4ba2252dee1e9eb2fba415f71569fe5e470a6be (diff) |
hnbgw: Provide proper params to set StatsD local ip/port
The StatsD init() function parameter names were misleading
(prefixed "dst_" while they are actualy "local_" ones).
As a result, the hnbgw test was passing the wrong values to it.
Change-Id: I213173c99ec314c2eebfb8836c4d3467b3a7f818
-rw-r--r-- | hnbgw/HNBGW_Tests.ttcn | 7 | ||||
-rw-r--r-- | library/StatsD_Checker.ttcn | 4 |
2 files changed, 7 insertions, 4 deletions
diff --git a/hnbgw/HNBGW_Tests.ttcn b/hnbgw/HNBGW_Tests.ttcn index 578d35d7..e28feccc 100644 --- a/hnbgw/HNBGW_Tests.ttcn +++ b/hnbgw/HNBGW_Tests.ttcn @@ -88,7 +88,10 @@ modulepar { charstring mp_hnbgw_ip := "127.0.0.1"; integer mp_hnbgw_iuh_port := 29169; integer mp_hnbgw_ctrl_port := 4262; - integer mp_hnbgw_statsd_port := 8125; + + /* Our emulated StatsD server: */ + charstring mp_local_statsd_ip := "127.0.0.1"; + integer mp_local_statsd_port := 8125; charstring mp_mgw_ip := "127.0.0.1"; integer mp_mgw_port := 2427; @@ -491,7 +494,7 @@ function f_init(charstring id := "HNBGW", float guard_timeout := 30.0, integer n T_guard.start(guard_timeout); activate(as_Tguard()); - f_init_statsd("VirtHNBGW", vc_STATSD, mp_hnbgw_ip, mp_hnbgw_statsd_port); + f_init_statsd("VirtHNBGW", vc_STATSD, mp_local_statsd_ip, mp_local_statsd_port); /* RUA/RANAP emulation on top of lower-layer Iuh */ var RuaOps rua_ops := { diff --git a/library/StatsD_Checker.ttcn b/library/StatsD_Checker.ttcn index 8ace1508..2ad4c9f4 100644 --- a/library/StatsD_Checker.ttcn +++ b/library/StatsD_Checker.ttcn @@ -245,11 +245,11 @@ private function f_statsd_checker_expect(StatsDExpects expects) runs on StatsD_C return seen_all; } -function f_init_statsd(charstring id, inout StatsD_Checker_CT vc_STATSD, charstring dst_addr, integer dst_port) { +function f_init_statsd(charstring id, inout StatsD_Checker_CT vc_STATSD, charstring local_addr, integer local_port) { id := id & "-STATS"; vc_STATSD := StatsD_Checker_CT.create(id); - vc_STATSD.start(StatsD_Checker.main(dst_addr, dst_port)); + vc_STATSD.start(StatsD_Checker.main(local_addr, local_port)); } |