osmo-ttcn3-hacks/gbproxy
Daniel Willmann ad93c05e72 gbproxy: Reset gbproxy bvc as well as ns state
We need to ensure that before each test the gbproxy does not have any
state. Move the vty commands into loops that run before we init either
SGSN or PCU Gb. This ensures that we don't send some spurious block or
other message at the start of the test.

Related: SYS#5002
Change-Id: Iaedfadf94f716b190495a807c28785be0078addc
2020-12-07 13:04:34 +00:00
..
GBProxy_Tests.cfg gbproxy: Fix config file typo 2020-11-15 22:39:30 +01:00
GBProxy_Tests.default Add initial TTCN3 test for GbProxy 2020-10-15 10:51:00 +02:00
GBProxy_Tests.fr.cfg gbproxy: Add test suite cfg and osmo-gbproxy.cfg for FR testing 2020-12-01 11:57:26 +00:00
GBProxy_Tests.ttcn gbproxy: Reset gbproxy bvc as well as ns state 2020-12-07 13:04:34 +00:00
README.md Add initial TTCN3 test for GbProxy 2020-10-15 10:51:00 +02:00
gen_links.sh gbproxy: Include support for NS over Frame Relay 2020-11-17 17:42:23 +01:00
osmo-gbproxy.cfg Add initial TTCN3 test for GbProxy 2020-10-15 10:51:00 +02:00
osmo-gbproxy.fr.cfg gbproxy: Add test suite cfg and osmo-gbproxy.cfg for FR testing 2020-12-01 11:57:26 +00:00
regen_makefile.sh gbproxy: /bin/sh cannot do "FILES+=", use /bin/bash 2020-11-18 12:36:42 +01:00

README.md

GBProxy_Tests.ttcn

  • external interfaces
    • Gb (emulates PCU side NS/BSSGP)
    • Gb (emulates SGSN side NS/BSSGP)
    • VTY

{% dot gbproxy_tests.svg digraph G { rankdir=LR; GBP [label="IUT\nosmo-gbproxy",shape="box"]; ATS [label="ATS\nGBProxy_Tests.ttcn"];

ATS -> GBP [label="Gb (from SGSN)"]; GBP -> ATS [label="Gb (from PCU)"]; ATS -> SGSN [label="VTY"]; } %}