From 9dfd8e6ee2c9f38c3a6f362010259e38e52216cc Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Thu, 25 Apr 2024 12:59:07 +0200 Subject: [PATCH] osmo_epdg: Write slide for TTCN-3 testsuite --- 2024/osmodevcon2024/osmo_epdg/slides.adoc | 7 +++++-- .../osmo_epdg/ttcn3_component_diagram.adoc | 17 +++++++++++++++++ 2 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 2024/osmodevcon2024/osmo_epdg/ttcn3_component_diagram.adoc diff --git a/2024/osmodevcon2024/osmo_epdg/slides.adoc b/2024/osmodevcon2024/osmo_epdg/slides.adoc index b80b8ce..4dcad75 100644 --- a/2024/osmodevcon2024/osmo_epdg/slides.adoc +++ b/2024/osmodevcon2024/osmo_epdg/slides.adoc @@ -74,9 +74,12 @@ include::osmo_epdg_sample_cfg_file.adoc[] * TODO: Talk about ansible-prototype and the manual tests we did * Tell how to test with SWu-EMulator -== TTCN-3 +== TTCN-3: EPDG_Tests -* TODO-pespin: Talk about EPDG_Tests +include::ttcn3_component_diagram.adoc[] + +* Extra script to set up iface + routing for userplane in docker-playground setup +* 15 tests so far == Future work diff --git a/2024/osmodevcon2024/osmo_epdg/ttcn3_component_diagram.adoc b/2024/osmodevcon2024/osmo_epdg/ttcn3_component_diagram.adoc new file mode 100644 index 0000000..573756a --- /dev/null +++ b/2024/osmodevcon2024/osmo_epdg/ttcn3_component_diagram.adoc @@ -0,0 +1,17 @@ +[graphviz] +---- +digraph G { + rankdir=LR; + ATS [label="ATS\nEPDG_Tests.ttcn"]; + EPDG [label="EPDG\nosmo-epdg",shape="box", color=red]; + GTP_KERN [label="gtp\nkernel-module", shape="box"]; + + ATS -> EPDG [label="CEAI (GSUP)"]; + ATS -> EPDG [label="S6b (Diameter)"]; + EPDG -> ATS [label="SWx (Diameter)"] + EPDG -> ATS [label="S2b (GTPv2C)"]; + ATS -> EPDG [label="IP traffic (to/from strongswan ipsec)", style=dashed]; + EPDG -> GTP_KERN [label="netlink"] + GTP_KERN -> ATS [label="IP traffic (GTPv1U to/from UPF)", style=dashed] +} +----