Attention is currently required from: osmith, pespin.

pespin uploaded patch set #2 to this change.

View Change

The following approvals got outdated and were removed: Code-Review+1 by osmith, Verified+1 by Jenkins Builder

smf: Introduce testsuite

This commit introduces a ttcn3-test-smf-testsuite reusing (copying over)
most of existing ttcn3 code in pgw testsuite.
Contrary to the PGW one, this testsuite allows to test specifically the
SMF, hence also validating PFCP interface.

Moreover, this testsuite will be extended to also test 5G SMF
functionality by using the N11 interface (SBI based) instead of LTE
GTPv2C based interace.

With the current commit the testsuite is not expected to pass tests yet,
only TC_tx_echo() is probably passing, because others still lack the
PFCP support, which will be added in a follow up commit. This way it's
easier to track what was copied from pgw/ (basically a trimmed down
version removing UECUPs functionalities).

Change-Id: Ide6275323085f3d1f5d1ab01f3425fd6baa0f8b3
---
M Makefile
A smf/README.md
A smf/SMF_Session_CT.ttcn
A smf/SMF_Tests.cfg
A smf/SMF_Tests.default
A smf/SMF_Tests.ttcn
A smf/expected-results.xml
A smf/freediameter.conf
A smf/gen_links.sh
A smf/open5gs-nrf.yaml
A smf/open5gs-smf.yaml
A smf/regen_makefile.sh
A smf/testenv.cfg
13 files changed, 1,127 insertions(+), 0 deletions(-)

git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/07/43307/2

To view, visit change 43307. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newpatchset
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: Ide6275323085f3d1f5d1ab01f3425fd6baa0f8b3
Gerrit-Change-Number: 43307
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: osmith <osmith@sysmocom.de>
Gerrit-Attention: osmith <osmith@sysmocom.de>
Gerrit-Attention: pespin <pespin@sysmocom.de>