osmo-ttcn3-hacks/upf
Neels Hofmeyr ef0b3e6bb4 upf: in PFCP Sess Est, use local F-TEID = CHOOSE
So far the test asked osmo-upf to use an actual IP address and TEID, but
normally it is sent with CHOOSE = 1 so that osmo-upf picks a new local
TEID and returns it with the proper local IP address in the response.

This is making the test more realistic, and also prepares for testing
Network Instance handling, where osmo-upf will need to return the proper
IP addresses for specific Network Instance names.

Change-Id: Iaba372cbb2e0cf0c5bee80b09d346f9bcb78bfbe
2022-11-28 13:48:15 +00:00
..
CPF_ConnectionHandler.ttcn add upf/ to test osmo-upf 2022-09-20 13:32:16 +02:00
README.md add upf/ to test osmo-upf 2022-09-20 13:32:16 +02:00
README.txt add upf/ to test osmo-upf 2022-09-20 13:32:16 +02:00
UPF_Tests.cfg UPF_Tests.cfg: fix wrong mp_verify_gtp name 2022-11-28 13:48:15 +00:00
UPF_Tests.default add upf/ to test osmo-upf 2022-09-20 13:32:16 +02:00
UPF_Tests.ttcn upf: in PFCP Sess Est, use local F-TEID = CHOOSE 2022-11-28 13:48:15 +00:00
expected-results.xml add upf/ to test osmo-upf 2022-09-20 13:32:16 +02:00
gen_links.sh add upf/ to test osmo-upf 2022-09-20 13:32:16 +02:00
osmo-upf.cfg add upf/ to test osmo-upf 2022-09-20 13:32:16 +02:00
regen_makefile.sh add upf/ to test osmo-upf 2022-09-20 13:32:16 +02:00

README.md

UPF_Tests.ttcn

  • external interfaces
    • PFCP
    • VTY
    • CTRL
    • StatsD

{% dot upf_tests.svg digraph G { graph [label="UPF_Tests", labelloc=t, fontsize=30]; rankdir=LR; UPF [label="IUT\nosmo-upf",shape="box"]; ATS [label="ATS\nUPF_Tests.ttcn"];

UPF <- ATS [label="PFCP"]; UPF <- ATS [label="CTRL"]; UPF <- ATS [label="VTY"]; UPF -> ATS [label="StatsD"]; } %}