Skip to content

Console Output

Skipping 195 KB.. Full Log
#8 14.41 make[1]: Leaving directory '/osmo-ttcn3-hacks/upf'
#8 DONE 14.7s

#9 [4/4] COPY	UPF_TESTS.CFG /data/UPF_Tests.cfg
#9 DONE 0.2s

#10 exporting to image
#10 exporting layers
#10 exporting layers 0.6s done
#10 writing image sha256:78ab5d4acbcdaa34e13d8c1e87215df998ca8a2fb7811047c3d5627556fdc118 done
#10 naming to docker.io/osmocom-build/ttcn3-upf-test:latest 0.0s done
#10 DONE 0.6s
rm -rf .common
make: Leaving directory '/home/osmocom-build/jenkins/workspace/ttcn3-upf-test/ttcn3-upf-test'
+ docker_image_exists ttcn3-upf-test
+ docker images -q osmocom-build/ttcn3-upf-test
+ test -n 78ab5d4acbcd
+ list_osmo_packages debian-bookworm ttcn3-upf-test
+ local distro=debian-bookworm
+ local image=ttcn3-upf-test
+ local docker_run_sh=docker run --rm --entrypoint=/bin/sh osmocom-build/ttcn3-upf-test -c
+ [ -n  ]
+ return
+ set_clean_up_trap
+ trap clean_up_common EXIT INT TERM 0
+ set -e
+ mkdir /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs/upf-tester
+ cp UPF_Tests.cfg /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs/upf-tester/
+ write_mp_osmo_repo /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs/upf-tester/UPF_Tests.cfg
+ local repo=nightly
+ local config=/home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs/upf-tester/UPF_Tests.cfg
+ local line
+ [ -e /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs/upf-tester/UPF_Tests.cfg ]
+ line=Misc_Helpers.mp_osmo_repo := "nightly"
+ sed -i s/\[MODULE_PARAMETERS\]/\[MODULE_PARAMETERS\]\nMisc_Helpers.mp_osmo_repo := "nightly"/g /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs/upf-tester/UPF_Tests.cfg
+ mkdir /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs/upf
+ cp osmo-upf.cfg /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs/upf/
+ network_create
+ SUBNET=1144327
+ seq 1 30
+ echo (1144327 + 1) % 256
+ bc
+ SUBNET=8
+ NET_NAME=ttcn3-upf-test-8
+ SUB4=172.18.8.0/24
+ SUB6=fd02:db8:8::/64
+ set +x
Creating network ttcn3-upf-test-8, trying SUBNET=8...
+ docker network create --internal --subnet 172.18.8.0/24 --ipv6 --subnet fd02:db8:8::/64 ttcn3-upf-test-8
35b41c6bc7a96b73ca4bce86d9d71aa7e4f1e5b0cf6ca622e3ef5736710103c1
+ set +x

### Network ttcn3-upf-test-8 created (SUBNET=8) ###

+ return
+ network_replace_subnet_in_configs
+ set +x
Applying SUBNET=8 to: /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs/upf/osmo-upf.cfg
Applying SUBNET=8 to: /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs/upf-tester/UPF_Tests.cfg
+ echo Starting container with UPF
Starting container with UPF
+ docker_network_params 8 20
+ NET=8
+ ADDR_SUFIX=20
+ echo --network ttcn3-upf-test-8 --ip 172.18.8.20 --ip6 fd02:db8:8::20
+ docker run --rm --network ttcn3-upf-test-8 --ip 172.18.8.20 --ip6 fd02:db8:8::20 --ulimit core=-1 -v /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs/upf:/data --name jenkins-ttcn3-upf-test-653-upf -d osmocom-build/osmo-upf-master
460d640d010d0259b6725b5b391195b46549614da7de14773176fa7758d03aa3
+ echo Starting container with UPF testsuite
Starting container with UPF testsuite
+ docker_network_params 8 203
+ NET=8
+ ADDR_SUFIX=203
+ echo --network ttcn3-upf-test-8 --ip 172.18.8.203 --ip6 fd02:db8:8::203
+ docker run --rm --network ttcn3-upf-test-8 --ip 172.18.8.203 --ip6 fd02:db8:8::203 --ulimit core=-1 -e TTCN3_PCAP_PATH=/data -e OSMO_SUT_HOST=172.18.8.20 -e OSMO_SUT_PORT=4275 -v /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs/upf-tester:/data --name jenkins-ttcn3-upf-test-653-ttcn3-upf-test osmocom-build/ttcn3-upf-test
+ SUBDIR=upf
+ SUITE=UPF_Tests
+ '[' -n '' ']'
+ cd /data
+ EXTRA_ARGS=
+ '[' -n '' ']'
+ /osmo-ttcn3-hacks/start-testsuite.sh /osmo-ttcn3-hacks/upf/UPF_Tests UPF_Tests.cfg
ttcn3_start: Starting the test suite
ttcn3_start: warning: TTCN3_DIR environment variable is not set
spawn mctr_cli UPF_Tests.cfg

*************************************************************************
* TTCN-3 Test Executor - Main Controller 2                              *
* Version: 9.0.0                                                        *
* Copyright (c) 2000-2023 Ericsson Telecom AB                           *
* All rights reserved. This program and the accompanying materials      *
* are made available under the terms of the Eclipse Public License v2.0 *
* which accompanies this distribution, and is available at              *
* https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html            *
*************************************************************************

Using configuration file: UPF_Tests.cfg
MC@7a9e0d4d9f45: Unix server socket created successfully.
MC@7a9e0d4d9f45: Listening on TCP port 37745.
7a9e0d4d9f45 is the default
MC2> spawn /osmo-ttcn3-hacks/upf/UPF_Tests 7a9e0d4d9f45 37745
TTCN-3 Host Controller (parallel mode), version 9.0.0
MC@7a9e0d4d9f45: New HC connected from 172.18.8.203 [172.18.8.203]. 7a9e0d4d9f45: Linux 6.1.0-21-amd64 on x86_64.
cmtc
MC@7a9e0d4d9f45: Downloading configuration file to all HCs.
construct junitlogger
Initializing `JUnitLogger' (v2.0): JUnitLogger writes JUnit-compatible XML
HC@7a9e0d4d9f45: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file.
MC@7a9e0d4d9f45: Configuration file was processed on all HCs.
MC@7a9e0d4d9f45: Creating MTC on host 172.18.8.203.
MC@7a9e0d4d9f45: MTC is created.
MC2> smtc
Executing all items of [EXECUTE] section.
MC2> MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_assoc_node_id_v4'.
------ UPF_Tests.TC_assoc_node_id_v4 ------
Thu Jun 20 07:01:40 UTC 2024
NOTE: unable to use dumpcap due to missing capabilities or suid bit
 /usr/bin/tcpdump -U -s 1520 -n -i any -w "/data/UPF_Tests.TC_assoc_node_id_v4.pcap" >/data/UPF_Tests.TC_assoc_node_id_v4.pcap.stdout 2>/tmp/cmderr &
Waiting for packet dumper to start... 0
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_assoc_node_id_v4' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Test case TC_assoc_node_id_v4 started.
MTC@7a9e0d4d9f45: "TC_assoc_node_id_v4() start"
TC_assoc_node_id_v4-PFCP(4)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_assoc_node_id_v4(3): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 0, time_value := 2644041690 }, up_function_features := omit, cp_function_features := omit, UP_IP_resource_list := omit } } }
TC_assoc_node_id_v4-PFCP(4)@7a9e0d4d9f45: Warning: dec_PDU_PFCP(): Data remained at the end of the stream after successful decoding: '40020000'O
TC_assoc_node_id_v4-PFCP(4)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 6, lengthIndicator := 36, seid := omit, sequence_number := 4670001, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 4, time_value := 3927855699 }, up_function_features := { elementIdentifier := 43, lengthIndicator := 6, oct5 := '00010000'B, oct6 := '00000000'B }, cp_function_features := omit, UP_IP_resource_list := omit } } } }
TC_assoc_node_id_v4-PFCP(4)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_assoc_node_id_v4(3), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_assoc_node_id_v4-PFCP(4)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_assoc_node_id_v4(3): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O } } } }
TC_assoc_node_id_v4-PFCP(4)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 10, lengthIndicator := 18, seid := omit, sequence_number := 4670002, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O } } } } }
TC_assoc_node_id_v4-PFCP(4)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_assoc_node_id_v4(3), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_assoc_node_id_v4(3)@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_assoc_node_id_v4(3)@7a9e0d4d9f45: Final verdict of PTC: pass
MTC@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_assoc_node_id_v4-PFCP(4)@7a9e0d4d9f45: Final verdict of PTC: none
MTC@7a9e0d4d9f45: Setting final verdict of the test case.
MTC@7a9e0d4d9f45: Local verdict of MTC: pass
MTC@7a9e0d4d9f45: Local verdict of PTC TC_assoc_node_id_v4(3): pass (pass -> pass)
MTC@7a9e0d4d9f45: Local verdict of PTC TC_assoc_node_id_v4-PFCP(4): none (pass -> pass)
MTC@7a9e0d4d9f45: Test case TC_assoc_node_id_v4 finished. Verdict: pass
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_assoc_node_id_v4 pass'.
Thu Jun 20 07:01:41 UTC 2024
====== UPF_Tests.TC_assoc_node_id_v4 pass ======

Saving talloc report from 172.18.8.20:4275 to UPF_Tests.TC_assoc_node_id_v4.talloc
Waiting for packet dumper to finish... 0 (prev_count=-1, count=6565)
Waiting for packet dumper to finish... 1 (prev_count=6565, count=19654)
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_assoc_node_id_v4 pass' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_assoc_node_id_fqdn'.
------ UPF_Tests.TC_assoc_node_id_fqdn ------
Thu Jun 20 07:01:43 UTC 2024
NOTE: unable to use dumpcap due to missing capabilities or suid bit
 /usr/bin/tcpdump -U -s 1520 -n -i any -w "/data/UPF_Tests.TC_assoc_node_id_fqdn.pcap" >/data/UPF_Tests.TC_assoc_node_id_fqdn.pcap.stdout 2>/tmp/cmderr &
Waiting for packet dumper to start... 0
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_assoc_node_id_fqdn' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Test case TC_assoc_node_id_fqdn started.
MTC@7a9e0d4d9f45: "TC_assoc_node_id_fqdn() start"
TC_assoc_node_id_fqdn-PFCP(6)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_assoc_node_id_fqdn(5): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 2, spare := '0000'B, node_id_value := '076578616D706C6503636F6D'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 0, time_value := 4117494208 }, up_function_features := omit, cp_function_features := omit, UP_IP_resource_list := omit } } }
TC_assoc_node_id_fqdn-PFCP(6)@7a9e0d4d9f45: Warning: dec_PDU_PFCP(): Data remained at the end of the stream after successful decoding: '40020000'O
TC_assoc_node_id_fqdn-PFCP(6)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 6, lengthIndicator := 36, seid := omit, sequence_number := 3620001, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 4, time_value := 3927855699 }, up_function_features := { elementIdentifier := 43, lengthIndicator := 6, oct5 := '00010000'B, oct6 := '00000000'B }, cp_function_features := omit, UP_IP_resource_list := omit } } } }
TC_assoc_node_id_fqdn-PFCP(6)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_assoc_node_id_fqdn(5), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_assoc_node_id_fqdn-PFCP(6)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_assoc_node_id_fqdn(5): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 2, spare := '0000'B, node_id_value := '076578616D706C6503636F6D'O } } } }
TC_assoc_node_id_fqdn-PFCP(6)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 10, lengthIndicator := 18, seid := omit, sequence_number := 3620002, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O } } } } }
TC_assoc_node_id_fqdn-PFCP(6)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_assoc_node_id_fqdn(5), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_assoc_node_id_fqdn(5)@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_assoc_node_id_fqdn(5)@7a9e0d4d9f45: Final verdict of PTC: pass
MTC@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_assoc_node_id_fqdn-PFCP(6)@7a9e0d4d9f45: Final verdict of PTC: none
MTC@7a9e0d4d9f45: Setting final verdict of the test case.
MTC@7a9e0d4d9f45: Local verdict of MTC: pass
MTC@7a9e0d4d9f45: Local verdict of PTC TC_assoc_node_id_fqdn(5): pass (pass -> pass)
MTC@7a9e0d4d9f45: Local verdict of PTC TC_assoc_node_id_fqdn-PFCP(6): none (pass -> pass)
MTC@7a9e0d4d9f45: Test case TC_assoc_node_id_fqdn finished. Verdict: pass
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_assoc_node_id_fqdn pass'.
Thu Jun 20 07:01:44 UTC 2024
====== UPF_Tests.TC_assoc_node_id_fqdn pass ======

Saving talloc report from 172.18.8.20:4275 to UPF_Tests.TC_assoc_node_id_fqdn.talloc
Waiting for packet dumper to finish... 0 (prev_count=-1, count=4386)
Waiting for packet dumper to finish... 1 (prev_count=4386, count=16122)
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_assoc_node_id_fqdn pass' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_session_est_tunend'.
------ UPF_Tests.TC_session_est_tunend ------
Thu Jun 20 07:01:46 UTC 2024
NOTE: unable to use dumpcap due to missing capabilities or suid bit
 /usr/bin/tcpdump -U -s 1520 -n -i any -w "/data/UPF_Tests.TC_session_est_tunend.pcap" >/data/UPF_Tests.TC_session_est_tunend.pcap.stdout 2>/tmp/cmderr &
Waiting for packet dumper to start... 0
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_session_est_tunend' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Test case TC_session_est_tunend started.
MTC@7a9e0d4d9f45: "TC_session_est_tunend() start"
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_tunend(7): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 0, time_value := 3427772589 }, up_function_features := omit, cp_function_features := omit, UP_IP_resource_list := omit } } }
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: Warning: dec_PDU_PFCP(): Data remained at the end of the stream after successful decoding: '40020000'O
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 6, lengthIndicator := 36, seid := omit, sequence_number := 6680001, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 4, time_value := 3927855699 }, up_function_features := { elementIdentifier := 43, lengthIndicator := 6, oct5 := '00010000'B, oct6 := '00000000'B }, cp_function_features := omit, UP_IP_resource_list := omit } } } }
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_tunend(7), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_tunend(7)@7a9e0d4d9f45: f_session_est: rules = { pdr := { { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0001'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 0, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '06616363657373'O }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } }, { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0002'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 1, spare := '0000'B }, local_F_TEID := omit, pdn_instance := omit, ue_ip_address := { elementIdentifier := 93, lengthIndicator := 0, v6 := '0'B, v4 := '1'B, sd := '1'B, spare := '00000'B, ipv4_address := 'C0A82CE1'O, ipv6_address := omit }, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := omit, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } } }, far := { { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 1, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := omit, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } }, { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 0, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := { elementIdentifier := 84, lengthIndicator := 0, ohc_description_oct5 := '00000001'B, ohc_description_oct6 := '00000000'B, teid := 'B1540001'O, ipv4 := '7F000002'O, ipv6 := omit, udp_port := omit }, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } } } }
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_tunend(7): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_establishment_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O }, CP_F_SEID := { elementIdentifier := 57, lengthIndicator := 0, v6 := '0'B, v4 := '1'B, spare := '000000'B, seid := '00000000CF6D0001'O, ipv4_address := 'AC1208CB'O, ipv6_address := omit }, create_PDR_list := { { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0001'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 0, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '06616363657373'O }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } }, { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0002'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 1, spare := '0000'B }, local_F_TEID := omit, pdn_instance := omit, ue_ip_address := { elementIdentifier := 93, lengthIndicator := 0, v6 := '0'B, v4 := '1'B, sd := '1'B, spare := '00000'B, ipv4_address := 'C0A82CE1'O, ipv6_address := omit }, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := omit, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } } }, create_FAR_list := { { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 1, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := omit, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } }, { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 0, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := { elementIdentifier := 84, lengthIndicator := 0, ohc_description_oct5 := '00000001'B, ohc_description_oct6 := '00000000'B, teid := 'B1540001'O, ipv4 := '7F000002'O, ipv6 := omit, udp_port := omit }, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } } }, create_URR_list := omit, create_QER_list := omit, create_BAR := omit, create_traffic_endpoint_list := omit, pdn_type := omit, node_list := omit, up_inactivity_timer := omit } } }
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '1'B, mp := '0'B, spare := '000'B, version := 1, message_type := 51, lengthIndicator := 76, seid := '00000000CF6D0001'O, sequence_number := 6680002, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_establishment_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, offending_ie := omit, UP_F_SEID := { elementIdentifier := 57, lengthIndicator := 13, v6 := '0'B, v4 := '1'B, spare := '000000'B, seid := '0000000000000001'O, ipv4_address := 'AC120814'O, ipv6_address := omit }, created_PDR_list := { { elementIdentifier := 8, lengthIndicator := 19, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 2, rule_id := '0001'O }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000001'O, ipv4_address := '7F000101'O, ipv6_address := omit, choose_id := omit } } }, { elementIdentifier := 8, lengthIndicator := 6, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 2, rule_id := '0002'O }, local_F_TEID := omit } } }, load_control_information := omit, overload_control_information := omit, node_list := omit, failed_rule_id := omit, created_traffic_endpoint_list := omit } } } }
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: looking for seid '00000000CF6D0001'O seqnr 6680002 in conns { { vc_conn := TC_session_est_tunend(7), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_tunend(7), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_tunend(7)@7a9e0d4d9f45: "osmo-upf has chosen local F-TEID: PDR-1 = "{ elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000001'O, ipv4_address := '7F000101'O, ipv6_address := omit, choose_id := omit }
TC_session_est_tunend(7)@7a9e0d4d9f45: established PFCP session: { up_seid := '0000000000000001'O, cp_seid := '00000000CF6D0001'O, gtp := { kind := "tunend", access := { pdr_id := 1, gtp_ip_l := "127.0.1.1", teid_l := '00000001'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := 'B1540001'O }, core := { tunend := { pdr_id := 2, ip_l := "192.168.44.225", far_id := 1 } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000001'O } }
TC_session_est_tunend(7)@7a9e0d4d9f45: Sessions: { { peer := "172.18.8.203", seid_r := '00000000CF6D0001'O, seid_l := '0000000000000001'O, state := "ESTABLISHED", pdr_active_count := 2, pdr_count := 2, far_active_count := 2, far_count := 2, gtp_active_count := 1 } }
TC_session_est_tunend(7)@7a9e0d4d9f45: Session { up_seid := '0000000000000001'O, cp_seid := '00000000CF6D0001'O, gtp := { kind := "tunend", access := { pdr_id := 1, gtp_ip_l := "127.0.1.1", teid_l := '00000001'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := 'B1540001'O }, core := { tunend := { pdr_id := 2, ip_l := "192.168.44.225", far_id := 1 } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000001'O } } status: { peer := "172.18.8.203", seid_r := '00000000CF6D0001'O, seid_l := '0000000000000001'O, state := "ESTABLISHED", pdr_active_count := 2, pdr_count := 2, far_active_count := 2, far_count := 2, gtp_active_count := 1 }
TC_session_est_tunend(7)@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_session_est_tunend(7)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_tunend(7)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_tunend(7): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := '0000000000000001'O, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_deletion_request := { } } }
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '1'B, mp := '0'B, spare := '000'B, version := 1, message_type := 55, lengthIndicator := 17, seid := '00000000CF6D0001'O, sequence_number := 6680003, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_deletion_response := { cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, offending_IE := omit, load_control_information := omit, overload_control_information := omit, usage_report := omit } } } }
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: looking for seid '00000000CF6D0001'O seqnr 6680003 in conns { { vc_conn := TC_session_est_tunend(7), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_tunend(7), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_tunend(7)@7a9e0d4d9f45: Sessions: { { peer := "172.18.8.203", seid_r := '00000000CF6D0001'O, seid_l := '0000000000000001'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 } }
TC_session_est_tunend(7)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_tunend(7)@7a9e0d4d9f45: GTP-actions: { }
TC_session_est_tunend(7)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_tunend(7): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O } } } }
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 10, lengthIndicator := 18, seid := omit, sequence_number := 6680004, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O } } } } }
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_tunend(7), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_tunend(7)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_tunend(7)@7a9e0d4d9f45: Final verdict of PTC: pass
MTC@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_session_est_tunend-PFCP(8)@7a9e0d4d9f45: Final verdict of PTC: none
MTC@7a9e0d4d9f45: Setting final verdict of the test case.
MTC@7a9e0d4d9f45: Local verdict of MTC: pass
MTC@7a9e0d4d9f45: Local verdict of PTC TC_session_est_tunend(7): pass (pass -> pass)
MTC@7a9e0d4d9f45: Local verdict of PTC TC_session_est_tunend-PFCP(8): none (pass -> pass)
MTC@7a9e0d4d9f45: Test case TC_session_est_tunend finished. Verdict: pass
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_session_est_tunend pass'.
Thu Jun 20 07:01:48 UTC 2024
====== UPF_Tests.TC_session_est_tunend pass ======

Saving talloc report from 172.18.8.20:4275 to UPF_Tests.TC_session_est_tunend.talloc
Waiting for packet dumper to finish... 0 (prev_count=-1, count=26224)
Waiting for packet dumper to finish... 1 (prev_count=26224, count=29841)
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_session_est_tunend pass' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_session_term_by_assoc_rel'.
------ UPF_Tests.TC_session_term_by_assoc_rel ------
Thu Jun 20 07:01:50 UTC 2024
NOTE: unable to use dumpcap due to missing capabilities or suid bit
 /usr/bin/tcpdump -U -s 1520 -n -i any -w "/data/UPF_Tests.TC_session_term_by_assoc_rel.pcap" >/data/UPF_Tests.TC_session_term_by_assoc_rel.pcap.stdout 2>/tmp/cmderr &
Waiting for packet dumper to start... 0
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_session_term_by_assoc_rel' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Test case TC_session_term_by_assoc_rel started.
MTC@7a9e0d4d9f45: "TC_session_term_by_assoc_rel() start"
TC_session_term_by_assoc_rel-PFCP(10)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_term_by_assoc_rel(9): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 0, time_value := 4002131368 }, up_function_features := omit, cp_function_features := omit, UP_IP_resource_list := omit } } }
TC_session_term_by_assoc_rel-PFCP(10)@7a9e0d4d9f45: Warning: dec_PDU_PFCP(): Data remained at the end of the stream after successful decoding: '40020000'O
TC_session_term_by_assoc_rel-PFCP(10)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 6, lengthIndicator := 36, seid := omit, sequence_number := 50001, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 4, time_value := 3927855699 }, up_function_features := { elementIdentifier := 43, lengthIndicator := 6, oct5 := '00010000'B, oct6 := '00000000'B }, cp_function_features := omit, UP_IP_resource_list := omit } } } }
TC_session_term_by_assoc_rel-PFCP(10)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_term_by_assoc_rel(9), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_term_by_assoc_rel(9)@7a9e0d4d9f45: f_session_est: rules = { pdr := { { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0001'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 0, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '06616363657373'O }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } }, { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0002'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 1, spare := '0000'B }, local_F_TEID := omit, pdn_instance := omit, ue_ip_address := { elementIdentifier := 93, lengthIndicator := 0, v6 := '0'B, v4 := '1'B, sd := '1'B, spare := '00000'B, ipv4_address := 'C0A82CF1'O, ipv6_address := omit }, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := omit, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } } }, far := { { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 1, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := omit, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } }, { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 0, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := { elementIdentifier := 84, lengthIndicator := 0, ohc_description_oct5 := '00000001'B, ohc_description_oct6 := '00000000'B, teid := '5A620001'O, ipv4 := '7F000002'O, ipv6 := omit, udp_port := omit }, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } } } }
TC_session_term_by_assoc_rel-PFCP(10)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_term_by_assoc_rel(9): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_establishment_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O }, CP_F_SEID := { elementIdentifier := 57, lengthIndicator := 0, v6 := '0'B, v4 := '1'B, spare := '000000'B, seid := '0000000090D90001'O, ipv4_address := 'AC1208CB'O, ipv6_address := omit }, create_PDR_list := { { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0001'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 0, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '06616363657373'O }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } }, { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0002'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 1, spare := '0000'B }, local_F_TEID := omit, pdn_instance := omit, ue_ip_address := { elementIdentifier := 93, lengthIndicator := 0, v6 := '0'B, v4 := '1'B, sd := '1'B, spare := '00000'B, ipv4_address := 'C0A82CF1'O, ipv6_address := omit }, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := omit, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } } }, create_FAR_list := { { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 1, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := omit, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } }, { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 0, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := { elementIdentifier := 84, lengthIndicator := 0, ohc_description_oct5 := '00000001'B, ohc_description_oct6 := '00000000'B, teid := '5A620001'O, ipv4 := '7F000002'O, ipv6 := omit, udp_port := omit }, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } } }, create_URR_list := omit, create_QER_list := omit, create_BAR := omit, create_traffic_endpoint_list := omit, pdn_type := omit, node_list := omit, up_inactivity_timer := omit } } }
TC_session_term_by_assoc_rel-PFCP(10)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '1'B, mp := '0'B, spare := '000'B, version := 1, message_type := 51, lengthIndicator := 76, seid := '0000000090D90001'O, sequence_number := 50002, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_establishment_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, offending_ie := omit, UP_F_SEID := { elementIdentifier := 57, lengthIndicator := 13, v6 := '0'B, v4 := '1'B, spare := '000000'B, seid := '0000000000000002'O, ipv4_address := 'AC120814'O, ipv6_address := omit }, created_PDR_list := { { elementIdentifier := 8, lengthIndicator := 19, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 2, rule_id := '0001'O }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000002'O, ipv4_address := '7F000101'O, ipv6_address := omit, choose_id := omit } } }, { elementIdentifier := 8, lengthIndicator := 6, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 2, rule_id := '0002'O }, local_F_TEID := omit } } }, load_control_information := omit, overload_control_information := omit, node_list := omit, failed_rule_id := omit, created_traffic_endpoint_list := omit } } } }
TC_session_term_by_assoc_rel-PFCP(10)@7a9e0d4d9f45: looking for seid '0000000090D90001'O seqnr 50002 in conns { { vc_conn := TC_session_term_by_assoc_rel(9), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_term_by_assoc_rel-PFCP(10)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_term_by_assoc_rel(9), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_term_by_assoc_rel(9)@7a9e0d4d9f45: "osmo-upf has chosen local F-TEID: PDR-1 = "{ elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000002'O, ipv4_address := '7F000101'O, ipv6_address := omit, choose_id := omit }
TC_session_term_by_assoc_rel(9)@7a9e0d4d9f45: established PFCP session: { up_seid := '0000000000000002'O, cp_seid := '0000000090D90001'O, gtp := { kind := "tunend", access := { pdr_id := 1, gtp_ip_l := "127.0.1.1", teid_l := '00000002'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := '5A620001'O }, core := { tunend := { pdr_id := 2, ip_l := "192.168.44.241", far_id := 1 } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000002'O } }
TC_session_term_by_assoc_rel(9)@7a9e0d4d9f45: Sessions: { { peer := "172.18.8.203", seid_r := '00000000CF6D0001'O, seid_l := '0000000000000001'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '0000000090D90001'O, seid_l := '0000000000000002'O, state := "ESTABLISHED", pdr_active_count := 2, pdr_count := 2, far_active_count := 2, far_count := 2, gtp_active_count := 1 } }
TC_session_term_by_assoc_rel(9)@7a9e0d4d9f45: Session { up_seid := '0000000000000002'O, cp_seid := '0000000090D90001'O, gtp := { kind := "tunend", access := { pdr_id := 1, gtp_ip_l := "127.0.1.1", teid_l := '00000002'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := '5A620001'O }, core := { tunend := { pdr_id := 2, ip_l := "192.168.44.241", far_id := 1 } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000002'O } } status: { peer := "172.18.8.203", seid_r := '0000000090D90001'O, seid_l := '0000000000000002'O, state := "ESTABLISHED", pdr_active_count := 2, pdr_count := 2, far_active_count := 2, far_count := 2, gtp_active_count := 1 }
TC_session_term_by_assoc_rel(9)@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_session_term_by_assoc_rel(9)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_term_by_assoc_rel(9)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_term_by_assoc_rel-PFCP(10)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_term_by_assoc_rel(9): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O } } } }
TC_session_term_by_assoc_rel-PFCP(10)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 10, lengthIndicator := 18, seid := omit, sequence_number := 50003, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O } } } } }
TC_session_term_by_assoc_rel-PFCP(10)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_term_by_assoc_rel(9), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_term_by_assoc_rel(9)@7a9e0d4d9f45: Sessions: { { peer := "172.18.8.203", seid_r := '00000000CF6D0001'O, seid_l := '0000000000000001'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '0000000090D90001'O, seid_l := '0000000000000002'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 } }
TC_session_term_by_assoc_rel(9)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_term_by_assoc_rel(9)@7a9e0d4d9f45: GTP-actions: { }
TC_session_term_by_assoc_rel(9)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_term_by_assoc_rel(9)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_term_by_assoc_rel(9)@7a9e0d4d9f45: Final verdict of PTC: pass
MTC@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_session_term_by_assoc_rel-PFCP(10)@7a9e0d4d9f45: Final verdict of PTC: none
MTC@7a9e0d4d9f45: Setting final verdict of the test case.
MTC@7a9e0d4d9f45: Local verdict of MTC: pass
MTC@7a9e0d4d9f45: Local verdict of PTC TC_session_term_by_assoc_rel(9): pass (pass -> pass)
MTC@7a9e0d4d9f45: Local verdict of PTC TC_session_term_by_assoc_rel-PFCP(10): none (pass -> pass)
MTC@7a9e0d4d9f45: Test case TC_session_term_by_assoc_rel finished. Verdict: pass
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_session_term_by_assoc_rel pass'.
Thu Jun 20 07:01:52 UTC 2024
====== UPF_Tests.TC_session_term_by_assoc_rel pass ======

Saving talloc report from 172.18.8.20:4275 to UPF_Tests.TC_session_term_by_assoc_rel.talloc
Waiting for packet dumper to finish... 0 (prev_count=-1, count=24718)
Waiting for packet dumper to finish... 1 (prev_count=24718, count=28427)
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_session_term_by_assoc_rel pass' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_session_est_noop'.
------ UPF_Tests.TC_session_est_noop ------
Thu Jun 20 07:01:55 UTC 2024
NOTE: unable to use dumpcap due to missing capabilities or suid bit
 /usr/bin/tcpdump -U -s 1520 -n -i any -w "/data/UPF_Tests.TC_session_est_noop.pcap" >/data/UPF_Tests.TC_session_est_noop.pcap.stdout 2>/tmp/cmderr &
Waiting for packet dumper to start... 0
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_session_est_noop' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Test case TC_session_est_noop started.
MTC@7a9e0d4d9f45: "TC_session_est_noop() start"
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_noop(11): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 0, time_value := 593660958 }, up_function_features := omit, cp_function_features := omit, UP_IP_resource_list := omit } } }
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: Warning: dec_PDU_PFCP(): Data remained at the end of the stream after successful decoding: '40020000'O
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 6, lengthIndicator := 36, seid := omit, sequence_number := 580001, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 4, time_value := 3927855699 }, up_function_features := { elementIdentifier := 43, lengthIndicator := 6, oct5 := '00010000'B, oct6 := '00000000'B }, cp_function_features := omit, UP_IP_resource_list := omit } } } }
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_noop(11), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_noop(11)@7a9e0d4d9f45: f_session_est: rules = { pdr := { { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0001'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 3, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := '17'O }, pdn_instance := omit, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } }, { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0002'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 3, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := '2A'O ("*") }, pdn_instance := omit, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := omit, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } } }, far := { { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 0, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := omit, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } }, { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 0, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := omit, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } } } }
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_noop(11): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_establishment_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O }, CP_F_SEID := { elementIdentifier := 57, lengthIndicator := 0, v6 := '0'B, v4 := '1'B, spare := '000000'B, seid := '00000000A60F0001'O, ipv4_address := 'AC1208CB'O, ipv6_address := omit }, create_PDR_list := { { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0001'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 3, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := '17'O }, pdn_instance := omit, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } }, { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0002'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 3, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := '2A'O ("*") }, pdn_instance := omit, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := omit, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } } }, create_FAR_list := { { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 0, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := omit, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } }, { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 0, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := omit, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } } }, create_URR_list := omit, create_QER_list := omit, create_BAR := omit, create_traffic_endpoint_list := omit, pdn_type := omit, node_list := omit, up_inactivity_timer := omit } } }
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '1'B, mp := '0'B, spare := '000'B, version := 1, message_type := 51, lengthIndicator := 89, seid := '00000000A60F0001'O, sequence_number := 580002, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_establishment_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, offending_ie := omit, UP_F_SEID := { elementIdentifier := 57, lengthIndicator := 13, v6 := '0'B, v4 := '1'B, spare := '000000'B, seid := '0000000000000003'O, ipv4_address := 'AC120814'O, ipv6_address := omit }, created_PDR_list := { { elementIdentifier := 8, lengthIndicator := 19, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 2, rule_id := '0001'O }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000003'O, ipv4_address := '7F000101'O, ipv6_address := omit, choose_id := omit } } }, { elementIdentifier := 8, lengthIndicator := 19, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 2, rule_id := '0002'O }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000004'O, ipv4_address := '7F000101'O, ipv6_address := omit, choose_id := omit } } } }, load_control_information := omit, overload_control_information := omit, node_list := omit, failed_rule_id := omit, created_traffic_endpoint_list := omit } } } }
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: looking for seid '00000000A60F0001'O seqnr 580002 in conns { { vc_conn := TC_session_est_noop(11), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_noop(11), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_noop(11)@7a9e0d4d9f45: "osmo-upf has chosen local F-TEID: PDR-1 = "{ elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000003'O, ipv4_address := '7F000101'O, ipv6_address := omit, choose_id := omit }
TC_session_est_noop(11)@7a9e0d4d9f45: established PFCP session: { up_seid := '0000000000000003'O, cp_seid := '00000000A60F0001'O, gtp := { kind := "tunend", access := { pdr_id := 1, gtp_ip_l := "127.0.1.1", teid_l := '00000003'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := '4A310001'O }, core := { tunend := { pdr_id := 2, ip_l := "192.168.44.209", far_id := 1 } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000003'O } }
TC_session_est_noop(11)@7a9e0d4d9f45: Sessions: { { peer := "172.18.8.203", seid_r := '00000000A60F0001'O, seid_l := '0000000000000003'O, state := "ESTABLISHED", pdr_active_count := 0, pdr_count := 2, far_active_count := 0, far_count := 2, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '00000000CF6D0001'O, seid_l := '0000000000000001'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '0000000090D90001'O, seid_l := '0000000000000002'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 } }
TC_session_est_noop(11)@7a9e0d4d9f45: Session { up_seid := '0000000000000003'O, cp_seid := '00000000A60F0001'O, gtp := { kind := "tunend", access := { pdr_id := 1, gtp_ip_l := "127.0.1.1", teid_l := '00000003'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := '4A310001'O }, core := { tunend := { pdr_id := 2, ip_l := "192.168.44.209", far_id := 1 } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000003'O } } status: { peer := "172.18.8.203", seid_r := '00000000A60F0001'O, seid_l := '0000000000000003'O, state := "ESTABLISHED", pdr_active_count := 0, pdr_count := 2, far_active_count := 0, far_count := 2, gtp_active_count := 0 }
TC_session_est_noop(11)@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_noop(11): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := '0000000000000003'O, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_deletion_request := { } } }
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '1'B, mp := '0'B, spare := '000'B, version := 1, message_type := 55, lengthIndicator := 17, seid := '00000000A60F0001'O, sequence_number := 580003, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_deletion_response := { cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, offending_IE := omit, load_control_information := omit, overload_control_information := omit, usage_report := omit } } } }
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: looking for seid '00000000A60F0001'O seqnr 580003 in conns { { vc_conn := TC_session_est_noop(11), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_noop(11), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_noop(11)@7a9e0d4d9f45: Sessions: { { peer := "172.18.8.203", seid_r := '00000000A60F0001'O, seid_l := '0000000000000003'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '00000000CF6D0001'O, seid_l := '0000000000000001'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '0000000090D90001'O, seid_l := '0000000000000002'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 } }
TC_session_est_noop(11)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_noop(11)@7a9e0d4d9f45: GTP-actions: { }
TC_session_est_noop(11)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_noop(11): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O } } } }
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 10, lengthIndicator := 18, seid := omit, sequence_number := 580004, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O } } } } }
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_noop(11), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_noop(11)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_noop(11)@7a9e0d4d9f45: Final verdict of PTC: pass
MTC@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_session_est_noop-PFCP(12)@7a9e0d4d9f45: Final verdict of PTC: none
MTC@7a9e0d4d9f45: Setting final verdict of the test case.
MTC@7a9e0d4d9f45: Local verdict of MTC: pass
MTC@7a9e0d4d9f45: Local verdict of PTC TC_session_est_noop(11): pass (pass -> pass)
MTC@7a9e0d4d9f45: Local verdict of PTC TC_session_est_noop-PFCP(12): none (pass -> pass)
MTC@7a9e0d4d9f45: Test case TC_session_est_noop finished. Verdict: pass
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_session_est_noop pass'.
Thu Jun 20 07:01:57 UTC 2024
====== UPF_Tests.TC_session_est_noop pass ======

Saving talloc report from 172.18.8.20:4275 to UPF_Tests.TC_session_est_noop.talloc
Waiting for packet dumper to finish... 0 (prev_count=-1, count=21877)
Waiting for packet dumper to finish... 1 (prev_count=21877, count=30863)
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_session_est_noop pass' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_session_est_tunmap'.
------ UPF_Tests.TC_session_est_tunmap ------
Thu Jun 20 07:01:59 UTC 2024
NOTE: unable to use dumpcap due to missing capabilities or suid bit
 /usr/bin/tcpdump -U -s 1520 -n -i any -w "/data/UPF_Tests.TC_session_est_tunmap.pcap" >/data/UPF_Tests.TC_session_est_tunmap.pcap.stdout 2>/tmp/cmderr &
Waiting for packet dumper to start... 0
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_session_est_tunmap' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Test case TC_session_est_tunmap started.
MTC@7a9e0d4d9f45: "TC_session_est_tunmap() start"
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_tunmap(13): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 0, time_value := 2034033670 }, up_function_features := omit, cp_function_features := omit, UP_IP_resource_list := omit } } }
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: Warning: dec_PDU_PFCP(): Data remained at the end of the stream after successful decoding: '40020000'O
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 6, lengthIndicator := 36, seid := omit, sequence_number := 4390001, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 4, time_value := 3927855699 }, up_function_features := { elementIdentifier := 43, lengthIndicator := 6, oct5 := '00010000'B, oct6 := '00000000'B }, cp_function_features := omit, UP_IP_resource_list := omit } } } }
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_tunmap(13), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_tunmap(13)@7a9e0d4d9f45: f_session_est: rules = { pdr := { { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0001'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 0, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '06616363657373'O }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } }, { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0002'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 1, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '04636F7265'O }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } } }, far := { { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 1, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := { elementIdentifier := 84, lengthIndicator := 0, ohc_description_oct5 := '00000001'B, ohc_description_oct6 := '00000000'B, teid := '9CF90002'O, ipv4 := '7F000003'O, ipv6 := omit, udp_port := omit }, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } }, { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 0, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := { elementIdentifier := 84, lengthIndicator := 0, ohc_description_oct5 := '00000001'B, ohc_description_oct6 := '00000000'B, teid := '9CF90001'O, ipv4 := '7F000002'O, ipv6 := omit, udp_port := omit }, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } } } }
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_tunmap(13): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_establishment_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O }, CP_F_SEID := { elementIdentifier := 57, lengthIndicator := 0, v6 := '0'B, v4 := '1'B, spare := '000000'B, seid := '0000000077CE0001'O, ipv4_address := 'AC1208CB'O, ipv6_address := omit }, create_PDR_list := { { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0001'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 0, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '06616363657373'O }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } }, { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0002'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 1, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '04636F7265'O }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } } }, create_FAR_list := { { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 1, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := { elementIdentifier := 84, lengthIndicator := 0, ohc_description_oct5 := '00000001'B, ohc_description_oct6 := '00000000'B, teid := '9CF90002'O, ipv4 := '7F000003'O, ipv6 := omit, udp_port := omit }, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } }, { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 0, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := { elementIdentifier := 84, lengthIndicator := 0, ohc_description_oct5 := '00000001'B, ohc_description_oct6 := '00000000'B, teid := '9CF90001'O, ipv4 := '7F000002'O, ipv6 := omit, udp_port := omit }, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } } }, create_URR_list := omit, create_QER_list := omit, create_BAR := omit, create_traffic_endpoint_list := omit, pdn_type := omit, node_list := omit, up_inactivity_timer := omit } } }
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '1'B, mp := '0'B, spare := '000'B, version := 1, message_type := 51, lengthIndicator := 89, seid := '0000000077CE0001'O, sequence_number := 4390002, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_establishment_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, offending_ie := omit, UP_F_SEID := { elementIdentifier := 57, lengthIndicator := 13, v6 := '0'B, v4 := '1'B, spare := '000000'B, seid := '0000000000000004'O, ipv4_address := 'AC120814'O, ipv6_address := omit }, created_PDR_list := { { elementIdentifier := 8, lengthIndicator := 19, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 2, rule_id := '0001'O }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000005'O, ipv4_address := '7F000101'O, ipv6_address := omit, choose_id := omit } } }, { elementIdentifier := 8, lengthIndicator := 19, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 2, rule_id := '0002'O }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000006'O, ipv4_address := '7F000201'O, ipv6_address := omit, choose_id := omit } } } }, load_control_information := omit, overload_control_information := omit, node_list := omit, failed_rule_id := omit, created_traffic_endpoint_list := omit } } } }
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: looking for seid '0000000077CE0001'O seqnr 4390002 in conns { { vc_conn := TC_session_est_tunmap(13), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_tunmap(13), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_tunmap(13)@7a9e0d4d9f45: "osmo-upf has chosen local F-TEID: PDR-1 = "{ elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000005'O, ipv4_address := '7F000101'O, ipv6_address := omit, choose_id := omit }
TC_session_est_tunmap(13)@7a9e0d4d9f45: "osmo-upf has chosen local F-TEID: PDR-2 = "{ elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000006'O, ipv4_address := '7F000201'O, ipv6_address := omit, choose_id := omit }
TC_session_est_tunmap(13)@7a9e0d4d9f45: established PFCP session: { up_seid := '0000000000000004'O, cp_seid := '0000000077CE0001'O, gtp := { kind := "tunmap", access := { pdr_id := 1, gtp_ip_l := "127.0.1.1", teid_l := '00000005'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := '9CF90001'O }, core := { tunmap := { pdr_id := 2, gtp_ip_l := "127.0.2.1", teid_l := '00000006'O, far_id := 1, gtp_ip_r := "127.0.0.3", teid_r := '9CF90002'O } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000004'O } }
TC_session_est_tunmap(13)@7a9e0d4d9f45: Sessions: { { peer := "172.18.8.203", seid_r := '00000000A60F0001'O, seid_l := '0000000000000003'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '0000000077CE0001'O, seid_l := '0000000000000004'O, state := "ESTABLISHED", pdr_active_count := 2, pdr_count := 2, far_active_count := 2, far_count := 2, gtp_active_count := 1 }, { peer := "172.18.8.203", seid_r := '0000000090D90001'O, seid_l := '0000000000000002'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 } }
TC_session_est_tunmap(13)@7a9e0d4d9f45: Session { up_seid := '0000000000000004'O, cp_seid := '0000000077CE0001'O, gtp := { kind := "tunmap", access := { pdr_id := 1, gtp_ip_l := "127.0.1.1", teid_l := '00000005'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := '9CF90001'O }, core := { tunmap := { pdr_id := 2, gtp_ip_l := "127.0.2.1", teid_l := '00000006'O, far_id := 1, gtp_ip_r := "127.0.0.3", teid_r := '9CF90002'O } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000004'O } } status: { peer := "172.18.8.203", seid_r := '0000000077CE0001'O, seid_l := '0000000000000004'O, state := "ESTABLISHED", pdr_active_count := 2, pdr_count := 2, far_active_count := 2, far_count := 2, gtp_active_count := 1 }
TC_session_est_tunmap(13)@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_session_est_tunmap(13)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_tunmap(13)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_tunmap(13): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := '0000000000000004'O, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_deletion_request := { } } }
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '1'B, mp := '0'B, spare := '000'B, version := 1, message_type := 55, lengthIndicator := 17, seid := '0000000077CE0001'O, sequence_number := 4390003, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_deletion_response := { cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, offending_IE := omit, load_control_information := omit, overload_control_information := omit, usage_report := omit } } } }
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: looking for seid '0000000077CE0001'O seqnr 4390003 in conns { { vc_conn := TC_session_est_tunmap(13), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_tunmap(13), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_tunmap(13)@7a9e0d4d9f45: Sessions: { { peer := "172.18.8.203", seid_r := '00000000A60F0001'O, seid_l := '0000000000000003'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '0000000077CE0001'O, seid_l := '0000000000000004'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '0000000090D90001'O, seid_l := '0000000000000002'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 } }
TC_session_est_tunmap(13)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_tunmap(13)@7a9e0d4d9f45: GTP-actions: { }
TC_session_est_tunmap(13)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_tunmap(13): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O } } } }
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 10, lengthIndicator := 18, seid := omit, sequence_number := 4390004, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O } } } } }
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_tunmap(13), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_tunmap(13)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_tunmap(13)@7a9e0d4d9f45: Final verdict of PTC: pass
MTC@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_session_est_tunmap-PFCP(14)@7a9e0d4d9f45: Final verdict of PTC: none
MTC@7a9e0d4d9f45: Setting final verdict of the test case.
MTC@7a9e0d4d9f45: Local verdict of MTC: pass
MTC@7a9e0d4d9f45: Local verdict of PTC TC_session_est_tunmap(13): pass (pass -> pass)
MTC@7a9e0d4d9f45: Local verdict of PTC TC_session_est_tunmap-PFCP(14): none (pass -> pass)
MTC@7a9e0d4d9f45: Test case TC_session_est_tunmap finished. Verdict: pass
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_session_est_tunmap pass'.
Thu Jun 20 07:02:01 UTC 2024
====== UPF_Tests.TC_session_est_tunmap pass ======

Saving talloc report from 172.18.8.20:4275 to UPF_Tests.TC_session_est_tunmap.talloc
Waiting for packet dumper to finish... 0 (prev_count=-1, count=27390)
Waiting for packet dumper to finish... 1 (prev_count=27390, count=34227)
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_session_est_tunmap pass' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_session_est_mod_tunmap'.
------ UPF_Tests.TC_session_est_mod_tunmap ------
Thu Jun 20 07:02:03 UTC 2024
NOTE: unable to use dumpcap due to missing capabilities or suid bit
 /usr/bin/tcpdump -U -s 1520 -n -i any -w "/data/UPF_Tests.TC_session_est_mod_tunmap.pcap" >/data/UPF_Tests.TC_session_est_mod_tunmap.pcap.stdout 2>/tmp/cmderr &
Waiting for packet dumper to start... 0
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_session_est_mod_tunmap' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Test case TC_session_est_mod_tunmap started.
MTC@7a9e0d4d9f45: "TC_session_est_mod_tunmap() start"
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_mod_tunmap(15): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 0, time_value := 1040516851 }, up_function_features := omit, cp_function_features := omit, UP_IP_resource_list := omit } } }
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: Warning: dec_PDU_PFCP(): Data remained at the end of the stream after successful decoding: '40020000'O
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 6, lengthIndicator := 36, seid := omit, sequence_number := 8980001, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 4, time_value := 3927855699 }, up_function_features := { elementIdentifier := 43, lengthIndicator := 6, oct5 := '00010000'B, oct6 := '00000000'B }, cp_function_features := omit, UP_IP_resource_list := omit } } } }
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_mod_tunmap(15), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: f_session_est: rules = { pdr := { { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0001'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 0, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '06616363657373'O }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } }, { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0002'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 1, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '04636F7265'O }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } } }, far := { { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '1'B, forw := '0'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := omit, duplicating_parameters := omit, bar_id := omit } }, { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 0, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := { elementIdentifier := 84, lengthIndicator := 0, ohc_description_oct5 := '00000001'B, ohc_description_oct6 := '00000000'B, teid := '926F0001'O, ipv4 := '7F000002'O, ipv6 := omit, udp_port := omit }, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } } } }
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_mod_tunmap(15): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_establishment_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O }, CP_F_SEID := { elementIdentifier := 57, lengthIndicator := 0, v6 := '0'B, v4 := '1'B, spare := '000000'B, seid := '00000000E9F40001'O, ipv4_address := 'AC1208CB'O, ipv6_address := omit }, create_PDR_list := { { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0001'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 0, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '06616363657373'O }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } }, { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0002'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 1, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '04636F7265'O }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } } }, create_FAR_list := { { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '1'B, forw := '0'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := omit, duplicating_parameters := omit, bar_id := omit } }, { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 0, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := { elementIdentifier := 84, lengthIndicator := 0, ohc_description_oct5 := '00000001'B, ohc_description_oct6 := '00000000'B, teid := '926F0001'O, ipv4 := '7F000002'O, ipv6 := omit, udp_port := omit }, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } } }, create_URR_list := omit, create_QER_list := omit, create_BAR := omit, create_traffic_endpoint_list := omit, pdn_type := omit, node_list := omit, up_inactivity_timer := omit } } }
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '1'B, mp := '0'B, spare := '000'B, version := 1, message_type := 51, lengthIndicator := 89, seid := '00000000E9F40001'O, sequence_number := 8980002, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_establishment_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, offending_ie := omit, UP_F_SEID := { elementIdentifier := 57, lengthIndicator := 13, v6 := '0'B, v4 := '1'B, spare := '000000'B, seid := '0000000000000005'O, ipv4_address := 'AC120814'O, ipv6_address := omit }, created_PDR_list := { { elementIdentifier := 8, lengthIndicator := 19, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 2, rule_id := '0001'O }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000007'O, ipv4_address := '7F000101'O, ipv6_address := omit, choose_id := omit } } }, { elementIdentifier := 8, lengthIndicator := 19, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 2, rule_id := '0002'O }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000008'O, ipv4_address := '7F000201'O, ipv6_address := omit, choose_id := omit } } } }, load_control_information := omit, overload_control_information := omit, node_list := omit, failed_rule_id := omit, created_traffic_endpoint_list := omit } } } }
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: looking for seid '00000000E9F40001'O seqnr 8980002 in conns { { vc_conn := TC_session_est_mod_tunmap(15), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_mod_tunmap(15), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: "osmo-upf has chosen local F-TEID: PDR-1 = "{ elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000007'O, ipv4_address := '7F000101'O, ipv6_address := omit, choose_id := omit }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: "osmo-upf has chosen local F-TEID: PDR-2 = "{ elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000008'O, ipv4_address := '7F000201'O, ipv6_address := omit, choose_id := omit }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: established PFCP session: { up_seid := '0000000000000005'O, cp_seid := '00000000E9F40001'O, gtp := { kind := "tunmap", access := { pdr_id := 1, gtp_ip_l := "127.0.1.1", teid_l := '00000007'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := '926F0001'O }, core := { tunmap := { pdr_id := 2, gtp_ip_l := "127.0.2.1", teid_l := '00000008'O, far_id := 1, gtp_ip_r := "127.0.0.3", teid_r := '926F0002'O } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000005'O } }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: Sessions: { { peer := "172.18.8.203", seid_r := '00000000A60F0001'O, seid_l := '0000000000000003'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '0000000077CE0001'O, seid_l := '0000000000000004'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '00000000E9F40001'O, seid_l := '0000000000000005'O, state := "ESTABLISHED", pdr_active_count := 0, pdr_count := 2, far_active_count := 0, far_count := 2, gtp_active_count := 0 } }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: Session { up_seid := '0000000000000005'O, cp_seid := '00000000E9F40001'O, gtp := { kind := "tunmap", access := { pdr_id := 1, gtp_ip_l := "127.0.1.1", teid_l := '00000007'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := '926F0001'O }, core := { tunmap := { pdr_id := 2, gtp_ip_l := "127.0.2.1", teid_l := '00000008'O, far_id := 1, gtp_ip_r := "127.0.0.3", teid_r := '926F0002'O } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000005'O } } status: { peer := "172.18.8.203", seid_r := '00000000E9F40001'O, seid_l := '0000000000000005'O, state := "ESTABLISHED", pdr_active_count := 0, pdr_count := 2, far_active_count := 0, far_count := 2, gtp_active_count := 0 }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_mod_tunmap(15): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := '0000000000000005'O, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_modification_request := { f_seid := omit, remove_PDR_list := omit, remove_FAR_list := omit, remove_URR_list := omit, remove_QER_list := omit, remove_BAR := omit, remove_traffic_endpoint := omit, create_PDR_list := omit, create_FAR_list := omit, create_URR_list := omit, create_QER_list := omit, create_BAR := omit, create_traffic_endpoint := omit, update_PDR_list := omit, update_FAR_list := { { elementIdentifier := 10, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 11, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 1, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := { elementIdentifier := 84, lengthIndicator := 0, ohc_description_oct5 := '00000001'B, ohc_description_oct6 := '00000000'B, teid := '926F0002'O, ipv4 := '7F000003'O, ipv6 := omit, udp_port := omit }, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, pfcpSMReq_flags := omit, traffic_endpoint_id := omit } }, duplicating_parameters := omit, bar_id := omit } } }, update_URR_list := omit, update_QER_list := omit, update_BAR := omit, update_traffic_endpoint := omit, pfcpSMReq_flags := omit, query_URR_list := omit, node_list := omit, up_inactivity_timer := omit, querry_urr_reference := omit } } }
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '1'B, mp := '0'B, spare := '000'B, version := 1, message_type := 53, lengthIndicator := 17, seid := '00000000E9F40001'O, sequence_number := 8980003, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_modification_response := { cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, offending_IE := omit, created_PDR := omit, load_control_information := omit, overload_control_information := omit, usage_report := omit, failed_rule_id := omit, additional_usage_reports_information := omit, created_updated_traffic_endpoint := omit } } } }
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: looking for seid '00000000E9F40001'O seqnr 8980003 in conns { { vc_conn := TC_session_est_mod_tunmap(15), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_mod_tunmap(15), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: modified PFCP session: { up_seid := '0000000000000005'O, cp_seid := '00000000E9F40001'O, gtp := { kind := "tunmap", access := { pdr_id := 1, gtp_ip_l := "127.0.1.1", teid_l := '00000007'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := '926F0001'O }, core := { tunmap := { pdr_id := 2, gtp_ip_l := "127.0.2.1", teid_l := '00000008'O, far_id := 1, gtp_ip_r := "127.0.0.3", teid_r := '926F0002'O } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000005'O } }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: Sessions: { { peer := "172.18.8.203", seid_r := '00000000A60F0001'O, seid_l := '0000000000000003'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '0000000077CE0001'O, seid_l := '0000000000000004'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '00000000E9F40001'O, seid_l := '0000000000000005'O, state := "ESTABLISHED", pdr_active_count := 2, pdr_count := 2, far_active_count := 2, far_count := 2, gtp_active_count := 1 } }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: Session { up_seid := '0000000000000005'O, cp_seid := '00000000E9F40001'O, gtp := { kind := "tunmap", access := { pdr_id := 1, gtp_ip_l := "127.0.1.1", teid_l := '00000007'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := '926F0001'O }, core := { tunmap := { pdr_id := 2, gtp_ip_l := "127.0.2.1", teid_l := '00000008'O, far_id := 1, gtp_ip_r := "127.0.0.3", teid_r := '926F0002'O } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000005'O } } status: { peer := "172.18.8.203", seid_r := '00000000E9F40001'O, seid_l := '0000000000000005'O, state := "ESTABLISHED", pdr_active_count := 2, pdr_count := 2, far_active_count := 2, far_count := 2, gtp_active_count := 1 }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_mod_tunmap(15): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := '0000000000000005'O, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_deletion_request := { } } }
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '1'B, mp := '0'B, spare := '000'B, version := 1, message_type := 55, lengthIndicator := 17, seid := '00000000E9F40001'O, sequence_number := 8980004, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_deletion_response := { cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, offending_IE := omit, load_control_information := omit, overload_control_information := omit, usage_report := omit } } } }
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: looking for seid '00000000E9F40001'O seqnr 8980004 in conns { { vc_conn := TC_session_est_mod_tunmap(15), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_mod_tunmap(15), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: Sessions: { { peer := "172.18.8.203", seid_r := '00000000A60F0001'O, seid_l := '0000000000000003'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '0000000077CE0001'O, seid_l := '0000000000000004'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '00000000E9F40001'O, seid_l := '0000000000000005'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 } }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: GTP-actions: { }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_mod_tunmap(15): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O } } } }
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 10, lengthIndicator := 18, seid := omit, sequence_number := 8980005, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O } } } } }
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_mod_tunmap(15), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_mod_tunmap(15)@7a9e0d4d9f45: Final verdict of PTC: pass
MTC@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_session_est_mod_tunmap-PFCP(16)@7a9e0d4d9f45: Final verdict of PTC: none
MTC@7a9e0d4d9f45: Setting final verdict of the test case.
MTC@7a9e0d4d9f45: Local verdict of MTC: pass
MTC@7a9e0d4d9f45: Local verdict of PTC TC_session_est_mod_tunmap(15): pass (pass -> pass)
MTC@7a9e0d4d9f45: Local verdict of PTC TC_session_est_mod_tunmap-PFCP(16): none (pass -> pass)
MTC@7a9e0d4d9f45: Test case TC_session_est_mod_tunmap finished. Verdict: pass
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_session_est_mod_tunmap pass'.
Thu Jun 20 07:02:06 UTC 2024
====== UPF_Tests.TC_session_est_mod_tunmap pass ======

Saving talloc report from 172.18.8.20:4275 to UPF_Tests.TC_session_est_mod_tunmap.talloc
Waiting for packet dumper to finish... 0 (prev_count=-1, count=33920)
Waiting for packet dumper to finish... 1 (prev_count=33920, count=40761)
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_session_est_mod_tunmap pass' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_session_est_mod_tunmap2'.
------ UPF_Tests.TC_session_est_mod_tunmap2 ------
Thu Jun 20 07:02:08 UTC 2024
NOTE: unable to use dumpcap due to missing capabilities or suid bit
 /usr/bin/tcpdump -U -s 1520 -n -i any -w "/data/UPF_Tests.TC_session_est_mod_tunmap2.pcap" >/data/UPF_Tests.TC_session_est_mod_tunmap2.pcap.stdout 2>/tmp/cmderr &
Waiting for packet dumper to start... 0
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-start.sh UPF_Tests.TC_session_est_mod_tunmap2' was executed successfully (exit status: 0).
MTC@7a9e0d4d9f45: Test case TC_session_est_mod_tunmap2 started.
MTC@7a9e0d4d9f45: "TC_session_est_mod_tunmap2() start"
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_mod_tunmap2(17): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 0, time_value := 623703392 }, up_function_features := omit, cp_function_features := omit, UP_IP_resource_list := omit } } }
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: Warning: dec_PDU_PFCP(): Data remained at the end of the stream after successful decoding: '40020000'O
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 6, lengthIndicator := 36, seid := omit, sequence_number := 2620001, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_setup_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, time_stamp := { elementIdentifier := 96, lengthIndicator := 4, time_value := 3927855699 }, up_function_features := { elementIdentifier := 43, lengthIndicator := 6, oct5 := '00010000'B, oct6 := '00000000'B }, cp_function_features := omit, UP_IP_resource_list := omit } } } }
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_mod_tunmap2(17), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: f_session_est: rules = { pdr := { { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0001'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 0, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '0761636365737332'O ("\aaccess2") }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } }, { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0002'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 1, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '05636F726532'O }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } } }, far := { { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '1'B, forw := '0'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := omit, duplicating_parameters := omit, bar_id := omit } }, { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 0, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := { elementIdentifier := 84, lengthIndicator := 0, ohc_description_oct5 := '00000001'B, ohc_description_oct6 := '00000000'B, teid := '5D780001'O, ipv4 := '7F000002'O, ipv6 := omit, udp_port := omit }, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } } } }
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_mod_tunmap2(17): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_establishment_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O }, CP_F_SEID := { elementIdentifier := 57, lengthIndicator := 0, v6 := '0'B, v4 := '1'B, spare := '000000'B, seid := '0000000088A70001'O, ipv4_address := 'AC1208CB'O, ipv6_address := omit }, create_PDR_list := { { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0001'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 0, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '0761636365737332'O ("\aaccess2") }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } }, { elementIdentifier := 1, lengthIndicator := 0, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 0, rule_id := '0002'O }, precedence := { elementIdentifier := 29, lengthIndicator := 0, precedence_value := 0 }, pdi := { elementIdentifier := 2, lengthIndicator := 0, grouped_ie := { source_interface := { elementIdentifier := 20, lengthIndicator := 0, interfacevalue := 1, spare := '0000'B }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 0, v4 := '1'B, v6 := '0'B, ch := '1'B, chid := '0'B, spare := '0000'B, teid := omit, ipv4_address := omit, ipv6_address := omit, choose_id := omit }, pdn_instance := { elementIdentifier := 22, lengthIndicator := 0, pdn_instance := '05636F726532'O }, ue_ip_address := omit, traffic_endpoint_id := omit, sdf_filter_list := omit, application_id := omit, ethernet_packet_filter_list := omit, qfi_list := omit } }, outer_header_removal := { elementIdentifier := 95, lengthIndicator := 0, ohc_description := 0 }, FAR_ID_list := { { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 } }, uRR_ID_list := omit, qER_ID_list := omit, activate_predefined_rules := omit } } }, create_FAR_list := { { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '1'B, forw := '0'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := omit, duplicating_parameters := omit, bar_id := omit } }, { elementIdentifier := 3, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 2 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 4, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 0, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := { elementIdentifier := 84, lengthIndicator := 0, ohc_description_oct5 := '00000001'B, ohc_description_oct6 := '00000000'B, teid := '5D780001'O, ipv4 := '7F000002'O, ipv6 := omit, udp_port := omit }, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, traffic_endpoint_ID := omit } }, duplicating_parameters := omit, bar_id := omit } } }, create_URR_list := omit, create_QER_list := omit, create_BAR := omit, create_traffic_endpoint_list := omit, pdn_type := omit, node_list := omit, up_inactivity_timer := omit } } }
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '1'B, mp := '0'B, spare := '000'B, version := 1, message_type := 51, lengthIndicator := 89, seid := '0000000088A70001'O, sequence_number := 2620002, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_establishment_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, offending_ie := omit, UP_F_SEID := { elementIdentifier := 57, lengthIndicator := 13, v6 := '0'B, v4 := '1'B, spare := '000000'B, seid := '0000000000000006'O, ipv4_address := 'AC120814'O, ipv6_address := omit }, created_PDR_list := { { elementIdentifier := 8, lengthIndicator := 19, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 2, rule_id := '0001'O }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000009'O, ipv4_address := '7F000102'O, ipv6_address := omit, choose_id := omit } } }, { elementIdentifier := 8, lengthIndicator := 19, grouped_ie := { pdr_id := { elementIdentifier := 56, lengthIndicator := 2, rule_id := '0002'O }, local_F_TEID := { elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '0000000A'O, ipv4_address := '7F000202'O, ipv6_address := omit, choose_id := omit } } } }, load_control_information := omit, overload_control_information := omit, node_list := omit, failed_rule_id := omit, created_traffic_endpoint_list := omit } } } }
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: looking for seid '0000000088A70001'O seqnr 2620002 in conns { { vc_conn := TC_session_est_mod_tunmap2(17), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_mod_tunmap2(17), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: "osmo-upf has chosen local F-TEID: PDR-1 = "{ elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '00000009'O, ipv4_address := '7F000102'O, ipv6_address := omit, choose_id := omit }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: "osmo-upf has chosen local F-TEID: PDR-2 = "{ elementIdentifier := 21, lengthIndicator := 9, v4 := '1'B, v6 := '0'B, ch := '0'B, chid := '0'B, spare := '0000'B, teid := '0000000A'O, ipv4_address := '7F000202'O, ipv6_address := omit, choose_id := omit }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: established PFCP session: { up_seid := '0000000000000006'O, cp_seid := '0000000088A70001'O, gtp := { kind := "tunmap", access := { pdr_id := 1, gtp_ip_l := "127.0.1.2", teid_l := '00000009'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := '5D780001'O }, core := { tunmap := { pdr_id := 2, gtp_ip_l := "127.0.2.2", teid_l := '0000000A'O, far_id := 1, gtp_ip_r := "127.0.0.3", teid_r := '5D780002'O } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000006'O } }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: Sessions: { { peer := "172.18.8.203", seid_r := '0000000088A70001'O, seid_l := '0000000000000006'O, state := "ESTABLISHED", pdr_active_count := 0, pdr_count := 2, far_active_count := 0, far_count := 2, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '0000000077CE0001'O, seid_l := '0000000000000004'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '00000000E9F40001'O, seid_l := '0000000000000005'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 } }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: Session { up_seid := '0000000000000006'O, cp_seid := '0000000088A70001'O, gtp := { kind := "tunmap", access := { pdr_id := 1, gtp_ip_l := "127.0.1.2", teid_l := '00000009'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := '5D780001'O }, core := { tunmap := { pdr_id := 2, gtp_ip_l := "127.0.2.2", teid_l := '0000000A'O, far_id := 1, gtp_ip_r := "127.0.0.3", teid_r := '5D780002'O } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000006'O } } status: { peer := "172.18.8.203", seid_r := '0000000088A70001'O, seid_l := '0000000000000006'O, state := "ESTABLISHED", pdr_active_count := 0, pdr_count := 2, far_active_count := 0, far_count := 2, gtp_active_count := 0 }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_mod_tunmap2(17): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := '0000000000000006'O, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_modification_request := { f_seid := omit, remove_PDR_list := omit, remove_FAR_list := omit, remove_URR_list := omit, remove_QER_list := omit, remove_BAR := omit, remove_traffic_endpoint := omit, create_PDR_list := omit, create_FAR_list := omit, create_URR_list := omit, create_QER_list := omit, create_BAR := omit, create_traffic_endpoint := omit, update_PDR_list := omit, update_FAR_list := { { elementIdentifier := 10, lengthIndicator := 0, grouped_ie := { far_id := { elementIdentifier := 108, lengthIndicator := 0, id_value := 1 }, apply_action := { elementIdentifier := 44, lengthIndicator := 0, drop := '0'B, forw := '1'B, buff := '0'B, nocp := '0'B, dupl := '0'B, spare := '000'B }, forwarding_parameters := { elementIdentifier := 11, lengthIndicator := 0, grouped_ie := { destination_interface := { elementIdentifier := 42, lengthIndicator := 0, interface_value := 1, spare := '0000'B }, pdn_Instance := omit, redirect_information := omit, outer_header_creation := { elementIdentifier := 84, lengthIndicator := 0, ohc_description_oct5 := '00000001'B, ohc_description_oct6 := '00000000'B, teid := '5D780002'O, ipv4 := '7F000003'O, ipv6 := omit, udp_port := omit }, transport_level_marking := omit, forwarding_policy := omit, header_enrichment := omit, pfcpSMReq_flags := omit, traffic_endpoint_id := omit } }, duplicating_parameters := omit, bar_id := omit } } }, update_URR_list := omit, update_QER_list := omit, update_BAR := omit, update_traffic_endpoint := omit, pfcpSMReq_flags := omit, query_URR_list := omit, node_list := omit, up_inactivity_timer := omit, querry_urr_reference := omit } } }
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '1'B, mp := '0'B, spare := '000'B, version := 1, message_type := 53, lengthIndicator := 17, seid := '0000000088A70001'O, sequence_number := 2620003, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_modification_response := { cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, offending_IE := omit, created_PDR := omit, load_control_information := omit, overload_control_information := omit, usage_report := omit, failed_rule_id := omit, additional_usage_reports_information := omit, created_updated_traffic_endpoint := omit } } } }
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: looking for seid '0000000088A70001'O seqnr 2620003 in conns { { vc_conn := TC_session_est_mod_tunmap2(17), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_mod_tunmap2(17), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: modified PFCP session: { up_seid := '0000000000000006'O, cp_seid := '0000000088A70001'O, gtp := { kind := "tunmap", access := { pdr_id := 1, gtp_ip_l := "127.0.1.2", teid_l := '00000009'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := '5D780001'O }, core := { tunmap := { pdr_id := 2, gtp_ip_l := "127.0.2.2", teid_l := '0000000A'O, far_id := 1, gtp_ip_r := "127.0.0.3", teid_r := '5D780002'O } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000006'O } }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: Sessions: { { peer := "172.18.8.203", seid_r := '0000000088A70001'O, seid_l := '0000000000000006'O, state := "ESTABLISHED", pdr_active_count := 2, pdr_count := 2, far_active_count := 2, far_count := 2, gtp_active_count := 1 }, { peer := "172.18.8.203", seid_r := '00000000E9F40001'O, seid_l := '0000000000000005'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 } }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: Session { up_seid := '0000000000000006'O, cp_seid := '0000000088A70001'O, gtp := { kind := "tunmap", access := { pdr_id := 1, gtp_ip_l := "127.0.1.2", teid_l := '00000009'O, far_id := 2, gtp_ip_r := "127.0.0.2", teid_r := '5D780001'O }, core := { tunmap := { pdr_id := 2, gtp_ip_l := "127.0.2.2", teid_l := '0000000A'O, far_id := 1, gtp_ip_r := "127.0.0.3", teid_r := '5D780002'O } }, pfcp_peer := "172.18.8.203", seid_l := '0000000000000006'O } } status: { peer := "172.18.8.203", seid_r := '0000000088A70001'O, seid_l := '0000000000000006'O, state := "ESTABLISHED", pdr_active_count := 2, pdr_count := 2, far_active_count := 2, far_count := 2, gtp_active_count := 1 }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_mod_tunmap2(17): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := '0000000000000006'O, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_deletion_request := { } } }
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '1'B, mp := '0'B, spare := '000'B, version := 1, message_type := 55, lengthIndicator := 17, seid := '0000000088A70001'O, sequence_number := 2620004, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_session_deletion_response := { cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O }, offending_IE := omit, load_control_information := omit, overload_control_information := omit, usage_report := omit } } } }
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: looking for seid '0000000088A70001'O seqnr 2620004 in conns { { vc_conn := TC_session_est_mod_tunmap2(17), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_mod_tunmap2(17), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: Sessions: { { peer := "172.18.8.203", seid_r := '0000000088A70001'O, seid_l := '0000000000000006'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 }, { peer := "172.18.8.203", seid_r := '00000000E9F40001'O, seid_l := '0000000000000005'O, state := "WAIT_USE_COUNT", pdr_active_count := 0, pdr_count := 0, far_active_count := 0, far_count := 0, gtp_active_count := 0 } }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: GTP-actions: { }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: PFCP_Emulation main() CLIENT.receive from TC_session_est_mod_tunmap2(17): { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 0, lengthIndicator := 0, seid := omit, sequence_number := 0, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_request := { node_id := { elementIdentifier := 60, lengthIndicator := 0, node_id_type := 0, spare := '0000'B, node_id_value := 'AC1208CB'O } } } }
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: PFCP_Emulation main() PFCP.receive: { peer := { conn_id := 1, remote_name := "172.18.8.20", remote_port := 8805 }, pdu := { s_flag := '0'B, mp := '0'B, spare := '000'B, version := 1, message_type := 10, lengthIndicator := 18, seid := omit, sequence_number := 2620005, spare2 := '0000'B, mp_or_spare := '0000'B, message_body := { pfcp_association_release_response := { node_id := { elementIdentifier := 60, lengthIndicator := 5, node_id_type := 0, spare := '0000'B, node_id_value := 'AC120814'O }, cause := { elementIdentifier := 19, lengthIndicator := 1, causeValue := '01'O } } } } }
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: sending to all conns: { { vc_conn := TC_session_est_mod_tunmap2(17), seid := <unbound>, pfcp_msg_sequence_number := <unbound> } }
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: setverdict(pass): pass -> pass, component reason not changed
TC_session_est_mod_tunmap2(17)@7a9e0d4d9f45: Final verdict of PTC: pass
MTC@7a9e0d4d9f45: setverdict(pass): none -> pass
TC_session_est_mod_tunmap2-PFCP(18)@7a9e0d4d9f45: Final verdict of PTC: none
MTC@7a9e0d4d9f45: Setting final verdict of the test case.
MTC@7a9e0d4d9f45: Local verdict of MTC: pass
MTC@7a9e0d4d9f45: Local verdict of PTC TC_session_est_mod_tunmap2(17): pass (pass -> pass)
MTC@7a9e0d4d9f45: Local verdict of PTC TC_session_est_mod_tunmap2-PFCP(18): none (pass -> pass)
MTC@7a9e0d4d9f45: Test case TC_session_est_mod_tunmap2 finished. Verdict: pass
MTC@7a9e0d4d9f45: Starting external command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_session_est_mod_tunmap2 pass'.
Thu Jun 20 07:02:12 UTC 2024
====== UPF_Tests.TC_session_est_mod_tunmap2 pass ======

Saving talloc report from 172.18.8.20:4275 to UPF_Tests.TC_session_est_mod_tunmap2.talloc
Waiting for packet dumper to finish... 0 (prev_count=-1, count=37012)
Waiting for packet dumper to finish... 1 (prev_count=37012, count=40629)
MTC@7a9e0d4d9f45: External command `../ttcn3-tcpdump-stop.sh UPF_Tests.TC_session_est_mod_tunmap2 pass' was executed successfully (exit status: 0).
MC@7a9e0d4d9f45: Test execution finished.
Execution of [EXECUTE] section finished.
emtc
MC@7a9e0d4d9f45: Terminating MTC.
MC@7a9e0d4d9f45: MTC terminated.
MC2> exit
MC@7a9e0d4d9f45: Shutting down session.
MC@7a9e0d4d9f45: Shutdown complete.

Comparing expected results '/osmo-ttcn3-hacks/upf/expected-results.xml' against results in 'junit-xml-21.log'
--------------------
pass UPF_Tests.TC_assoc_node_id_v4
pass UPF_Tests.TC_assoc_node_id_fqdn
pass UPF_Tests.TC_session_est_tunend
pass UPF_Tests.TC_session_term_by_assoc_rel
pass UPF_Tests.TC_session_est_noop
pass UPF_Tests.TC_session_est_tunmap
pass UPF_Tests.TC_session_est_mod_tunmap
pass UPF_Tests.TC_session_est_mod_tunmap2

Summary:
  pass: 8


+ exit_code=0
+ /osmo-ttcn3-hacks/log_merge.sh UPF_Tests --rm
Generated UPF_Tests.TC_assoc_node_id_fqdn.merged
Generated UPF_Tests.TC_assoc_node_id_v4.merged
Generated UPF_Tests.TC_session_est_mod_tunmap.merged
Generated UPF_Tests.TC_session_est_mod_tunmap2.merged
Generated UPF_Tests.TC_session_est_noop.merged
Generated UPF_Tests.TC_session_est_tunend.merged
Generated UPF_Tests.TC_session_est_tunmap.merged
Generated UPF_Tests.TC_session_term_by_assoc_rel.merged
Removing Input log files !!!
+ exit 0
+ clean_up_common
+ set +e
+ set +x

### Clean up ###

+ trap - EXIT INT TERM 0
+ type clean_up
+ network_clean
+ docker network inspect ttcn3-upf-test-8
+ grep Name
+ cut -d : -f2
+ awk -F" NR>1{print $2}
+ local containers=jenkins-ttcn3-upf-test-653-upf
+ [ -n jenkins-ttcn3-upf-test-653-upf ]
+ docker_kill_wait jenkins-ttcn3-upf-test-653-upf
+ docker kill jenkins-ttcn3-upf-test-653-upf
jenkins-ttcn3-upf-test-653-upf
+ docker wait jenkins-ttcn3-upf-test-653-upf
137
+ network_remove
+ set +x
Removing network ttcn3-upf-test-8
+ docker network remove ttcn3-upf-test-8
ttcn3-upf-test-8
+ rm -rf /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs/unix
+ fix_perms
+ set +x
Fixing permissions
+ id -u
+ id -g
+ docker run --rm -v /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs:/data -v /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/_cache:/cache --name jenkins-ttcn3-upf-test-653-cleaner debian:bookworm sh -e -x -c 
				chmod -R a+rX /data/ /cache/
				chown -R 1000:1000 /data /cache
			
+ chmod -R a+rX /data/ /cache/
+ chown -R 1000:1000 /data /cache
+ collect_logs
+ cat /home/osmocom-build/jenkins/workspace/ttcn3-upf-test/logs/upf-tester/junit-xml-21.log
<?xml version="1.0"?>
<testsuite name='UPF_Tests' tests='8' failures='0' errors='0' skipped='0' inconc='0' time='34.00'>
  <testcase classname='UPF_Tests' name='TC_assoc_node_id_v4' time='0.028130'/>
  <testcase classname='UPF_Tests' name='TC_assoc_node_id_fqdn' time='0.025663'/>
  <testcase classname='UPF_Tests' name='TC_session_est_tunend' time='1.037461'/>
  <testcase classname='UPF_Tests' name='TC_session_term_by_assoc_rel' time='1.037493'/>
  <testcase classname='UPF_Tests' name='TC_session_est_noop' time='1.035508'/>
  <testcase classname='UPF_Tests' name='TC_session_est_tunmap' time='1.034606'/>
  <testcase classname='UPF_Tests' name='TC_session_est_mod_tunmap' time='2.047859'/>
  <testcase classname='UPF_Tests' name='TC_session_est_mod_tunmap2' time='2.048346'/>
</testsuite>
Recording test results
[Checks API] No suitable checks publisher found.
Archiving artifacts
Finished: SUCCESS