osmo-ttcn3-hacks/sgsn
Pau Espin ce0d615e12 sgsn: Proper shutdown of RAN_Adapter components
Otherwise TTCN3 errors sproadically during shutdown:
""""
SCCP_Emulation.ttcn:5661 Receive operation on port SCCP_SP_PORT succeeded, message from SGSN_Test_0-RAN(414)
...
SCCP_Emulation.ttcn:5293 Sent on MTP3_SCCP_PORT to SGSN_Test_0-M3UA(415) @SCCP_Types.ASP_MTP3_TRANSFERreq_sccp
SCCP_Emulation.ttcn:5293 Outgoing message was mapped to @MTP3asp_Types.ASP_MTP3_TRANSFERreq
SCCP_Emulation.ttcn:5293 Dynamic test case error: Sending data on the connection of port MTP3_SCCP_PORT to 415:MTP3_SP_PORT failed. (Broken pipe)
SCCP_Emulation.ttcn:5293 setverdict(error): none -> error
"""

Similar shutdown is already done in f_cleanup() of SCCP_Tests.ttcn.

Related: OS#4176
Change-Id: I471eb851e5d41de5d8d974ec81be27024d7d313a
2019-09-02 09:04:53 +00:00
..
README.md Add README.md file for several suites 2018-06-14 18:55:36 +02:00
SGSN_Tests.cfg sgsn: update configs for running without docker 2019-08-30 13:23:34 +02:00
SGSN_Tests.default sgsn: don't re-use the same NS for all 3 BSSGP 2018-08-28 14:27:08 +02:00
SGSN_Tests.ttcn sgsn: Proper shutdown of RAN_Adapter components 2019-09-02 09:04:53 +00:00
expected-results.xml sgsn: Introduce test TC_attach_echo_timeout 2019-08-28 19:16:50 +02:00
gen_links.sh sgsn: Integrate RANAP 2019-08-18 17:12:46 +00:00
osmo-sgsn.cfg sgsn: update configs for running without docker 2019-08-30 13:23:34 +02:00
osmo-stp.cfg sgsn: update configs for running without docker 2019-08-30 13:23:34 +02:00
regen_makefile.sh sgsn: Integrate RANAP 2019-08-18 17:12:46 +00:00

README.md

SGSN_Tests.ttcn

  • external interfaces
    • Gb (emulates PCU side NS/BSSGP + MS)
    • GSUP (emulates HLR)
    • VTY

{% dot sgsn_tests.svg digraph G { rankdir=LR; SGSN [label="SGSN\nosmo-sgsn",shape="box"]; ATS [label="ATS\nSGSN_Tests.ttcn"];

ATS -> SGSN [label="Gb"]; SGSN-> ATS [label="Gp (GTP)"]; ATS -> SGSN [label="VTY"]; } %}