pespin submitted this change.
s1gw: Make components alive
This helps avoiding getting errors during test tear down.
TC_conn_term_mme_unavail needs to be modified since the port is kept
alive after it is stopped, so test needs to be adapted.
Change-Id: I538e31bf14836f81a6e3c0b844f9f70f1eaccb59
---
M s1gw/S1GW_Tests.ttcn
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/s1gw/S1GW_Tests.ttcn b/s1gw/S1GW_Tests.ttcn
index 5e2433e..1f4bb71 100644
--- a/s1gw/S1GW_Tests.ttcn
+++ b/s1gw/S1GW_Tests.ttcn
@@ -61,7 +61,7 @@
local_port := 36412
};
- vc_S1APSRV := S1AP_Server_CT.create("S1APSRV-" & testcasename());
+ vc_S1APSRV := S1AP_Server_CT.create("S1APSRV-" & testcasename()) alive;
vc_S1APSRV.start(S1AP_Server.main(cpars));
}
@@ -69,7 +69,7 @@
runs on test_CT return ConnHdlr {
var ConnHdlr vc_conn;
- vc_conn := ConnHdlr.create("ConnHdlr-" & testcasename());
+ vc_conn := ConnHdlr.create("ConnHdlr-" & testcasename()) alive;
if (vc_S1APSRV.running) {
connect(vc_conn:S1AP_CONN, vc_S1APSRV:S1AP_CLIENT);
connect(vc_conn:S1AP_PROC, vc_S1APSRV:S1AP_PROC);
@@ -157,9 +157,6 @@
var ConnHdlr vc_conn;
f_init();
- f_init_s1ap_srv();
- vc_S1APSRV.stop;
- vc_S1APSRV.done;
vc_conn := f_ConnHdlr_spawn(refers(f_TC_conn_term_mme_unavail), pars);
vc_conn.done;
To view, visit change 37928. To unsubscribe, or for help writing mail filters, visit settings.