path: root/ggsn_tests/
diff options
authorPau Espin Pedrol <>2018-01-29 20:42:54 +0100
committerPau Espin Pedrol <>2018-01-31 14:46:02 +0100
commit3d9338fb921dd9b2c2f82ac5353e9874e69156a6 (patch)
tree968b99ed4dc44df608570f0bccd9495a6cba94e0 /ggsn_tests/
parent363cb0a3944a9ce79dac03b24903deae2c91b9f0 (diff)
ggsn_tests: Add test case to validate packets forwarded vs dropped
New dependency is required: titan.ProtocolModules.ICMP It tests that ICMP echo packets can be sent successfully (reply is received or otherwise dest unreachable if routing is not set up correctly during the test). It also tests some cases in which osmo-ggsn is required to drop the packets (eg. unknown src ip unrelated to pdp ctx). It also checks that IPv6 packets are dropped in IPv4 pdp ctx and viceversa It also checks that IPv6 packets are dropped in IPv4 pdp ctx and vice versa. Change-Id: Ib9c6043a6cd3b6622782ec7e7fcd2815101755ba
Diffstat (limited to 'ggsn_tests/')
1 files changed, 4 insertions, 0 deletions
diff --git a/ggsn_tests/ b/ggsn_tests/
index 8098f9b..58c681f 100755
--- a/ggsn_tests/
+++ b/ggsn_tests/
@@ -27,6 +27,10 @@ DIR=$BASEDIR/titan.TestPorts.IPL4asp/src
FILES="IPL4asp_Functions.ttcn IPL4asp_PT.hh IPL4asp_PortType.ttcn IPL4asp_Types.ttcn IPL4asp_protocol_L234.hh"
gen_links $DIR $FILES
+FILES=" ICMP_Types.ttcn"
+gen_links $DIR $FILES
FILES=" ICMPv6_Types.ttcn"
gen_links $DIR $FILES