Neels Hofmeyr
cf4935afca
Add tests and enhance the upf test suite to be closer to real world usage: - properly verify the F-TEIDs chosen by osmo-upf. - add tests with two-step session creation, i.e. with a Session Establishment followed by Session Modification indicating the remote F-TEID to use on the core side, as is the usual case. - Add module parameters for network instances to use in the test; dynamically configure osmo-upf's "netinst" config via VTY. - pass Network Instance in Create PDR, verify that osmo-upf returns the matching GTP IP addresses in Created PDR. Related: SYS#6192 SYS#5599 Change-Id: I440466f1cc9689391869ac2579a4497ef6008adb |
||
---|---|---|
.. | ||
CPF_ConnectionHandler.ttcn | ||
README.md | ||
README.txt | ||
UPF_Tests.cfg | ||
UPF_Tests.default | ||
UPF_Tests.ttcn | ||
expected-results.xml | ||
gen_links.sh | ||
osmo-upf.cfg | ||
regen_makefile.sh |
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"]; } %}