Test free5GC
Start a Wireshark capture on any core-connected interface, applying the filter 'pfcp||icmp||gtp'
.
In order to run the tests, first do this:
cd ~/free5gc
make upf
chmod +x ./test.sh
The tests are all run from within ~/free5gc
.
a. TestRegistration
./test.sh TestRegistration
b. TestGUTIRegistration
./test.sh TestGUTIRegistration
c. TestServiceRequest
./test.sh TestServiceRequest
d. TestXnHandover
./test.sh TestXnHandover
e. TestDeregistration
./test.sh TestDeregistration
f. TestPDUSessionReleaseRequest
./test.sh TestPDUSessionReleaseRequest
g. TestPaging
./test.sh TestPaging
h. TestN2Handover
./test.sh TestN2Handover
i. TestNon3GPP
./test.sh TestNon3GPP
j. TestReSynchronization
./test.sh TestReSynchronization
k. TestULCL
./test_ulcl.sh TestRequestTwoPDUSessions