Skip to content

Repository files navigation

ci-test

Functional IT

IT means that the target function in free5GC will be test by go test code to ensure each step is worked as expected, like: registration / PDU session establishment.

it-topo

  • TestRegistration

  • TestDeregistration

  • TestGUTIRegistration

  • TestEAPAKAPrimeAuthentication

  • TestDuplicateRegistration

  • TestServiceRequest

  • TestPDUSessionReleaseRequest

  • TestNasReroute

  • TestN2Handover

  • TestXnHandover

  • TestPaging

  • TestReSynchronization

  • TestMultiAmfRegistration

  • TestDC

  • TestDynamicDC

  • TestXnDcHandover

  • TestRequestTwoPDUSessions

  • TestNon3GPP

  • TestTngf

  • OAuth version

E2E

E2E test will launch a simulate UE via free-ran-ue. This will help to establish a UE network tunnel for testing data plane traffic to data network, like: ping.

Basic

basic-topo

ULCL

ulcl-topo

Test Workflow

  1. Call ci-test-xxx.sh at root path.
  2. The test directory will be mounted to the test container. The script called at first step will execute the test case in the container.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages