See <https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/2/display/redirect?page=changes> Changes: [Pau Espin Pedrol] Introduce bsf testsuite ------------------------------------------ [...truncated 93.71 KiB...] + sudo ip tuntap add name ogstun6 mode tun + add_tun ogstun46 + local name=ogstun46 + grep ogstun46 /proc/net/dev + sudo ip tuntap add name ogstun46 mode tun + add_addr ogstun4 176.16.16.1/20 + local name=ogstun4 + local addr=176.16.16.1/20 + sudo ip addr add 176.16.16.1/20 dev ogstun4 + add_addr ogstun6 2001:780:44:2000:0:0:0:1/56 + local name=ogstun6 + local addr=2001:780:44:2000:0:0:0:1/56 + sudo ip addr add 2001:780:44:2000:0:0:0:1/56 dev ogstun6 + add_addr ogstun46 176.16.32.1/20 + local name=ogstun46 + local addr=176.16.32.1/20 + sudo ip addr add 176.16.32.1/20 dev ogstun46 + add_addr ogstun46 2001:780:44:2100:0:0:0:1/56 + local name=ogstun46 + local addr=2001:780:44:2100:0:0:0:1/56 + sudo ip addr add 2001:780:44:2100:0:0:0:1/56 dev ogstun46 + sudo ip link set ogstun4 up + sudo ip link set ogstun6 up + sudo ip link set ogstun46 up [1;34m[testenv][open5gs] Running smf[0m [0;94m[testenv][open5gs] + ['podman', 'exec', '-e', 'TESTENV_INSTALL_DIR=/', '-e', 'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e', 'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/cache',> '-e', 'TESTENV_SRC_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src',> '-e', 'TERM=dumb', '-e', 'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/_testenv/data/scripts/qemu>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/ggsn_tests>:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', '-e', 'HOME=/home/osmocom-build', '-e', 'PYTHONUNBUFFERED=1', '-w', '<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/2/artifact/logs/smf',> 'testenv-ggsn_tests-open5gs-osmocom-nightly-asan-20261030-1819-7da8c471-1', 'sh', '-c', 'ulimit -c unlimited; open5gs-smfd -c open5gs-smf.yaml 2>&1 | tee <https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/2/artifact/logs/smf/smf.log'][0m> [1;34m[testenv][open5gs] Running upf[0m [0;94m[testenv][open5gs] + ['podman', 'exec', '-e', 'TESTENV_INSTALL_DIR=/', '-e', 'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e', 'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/cache',> '-e', 'TESTENV_SRC_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src',> '-e', 'TERM=dumb', '-e', 'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/_testenv/data/scripts/qemu>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/ggsn_tests>:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', '-e', 'HOME=/home/osmocom-build', '-e', 'PYTHONUNBUFFERED=1', '-w', '<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/2/artifact/logs/upf',> 'testenv-ggsn_tests-open5gs-osmocom-nightly-asan-20261030-1819-7da8c471-1', 'sh', '-c', 'ulimit -c unlimited; open5gs-upfd -c open5gs-upf.yaml 2>&1 | tee <https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/2/artifact/logs/upf/upf.log'][0m> Open5GS daemon v2.8.0 [32m10/30 18:19:26.742[0m: [[33mapp[0m] [1;32mINFO[0m: Configuration: 'open5gs-smf.yaml' (../lib/app/ogs-init.c:144) [32m10/30 18:19:26.755[0m: [[33mpfcp[0m] [1;36mWARNING[0m: Please change the configuration files of smf.yaml and upf.yaml as below. (../lib/pfcp/context.c:2773) <OLD Format> smf: session: - subnet: 176.16.16.1/20 <NEW Format> smf: session: - subnet: 176.16.16.0/20 gateway: 176.16.16.1 [32m10/30 18:19:26.755[0m: [[33mpfcp[0m] [1;36mWARNING[0m: Please change the configuration files of smf.yaml and upf.yaml as below. (../lib/pfcp/context.c:2773) <OLD Format> smf: session: - subnet: 2001:780:44:2000:0:0:0:1/56 <NEW Format> smf: session: - subnet: 2001:780:44:2000::/56 gateway: 2001:780:44:2000:0:0:0:1 [32m10/30 18:19:26.755[0m: [[33mpfcp[0m] [1;36mWARNING[0m: Please change the configuration files of smf.yaml and upf.yaml as below. (../lib/pfcp/context.c:2773) <OLD Format> smf: session: - subnet: 176.16.32.1/20 <NEW Format> smf: session: - subnet: 176.16.32.0/20 gateway: 176.16.32.1 [32m10/30 18:19:26.755[0m: [[33mpfcp[0m] [1;36mWARNING[0m: Please change the configuration files of smf.yaml and upf.yaml as below. (../lib/pfcp/context.c:2773) <OLD Format> smf: session: - subnet: 2001:780:44:2100:0:0:0:1/56 <NEW Format> smf: session: - subnet: 2001:780:44:2100::/56 gateway: 2001:780:44:2100:0:0:0:1 [32m10/30 18:19:26.756[0m: [[33mmetrics[0m] [1;32mINFO[0m: metrics_server() [http://127.0.0.2]:9090 (../lib/metrics/prometheus/context.c:392) ================================================================= ==271==ERROR: AddressSanitizer: odr-violation (0x7fae3b72efe0): Open5GS daemon v2.8.0 [32m10/30 18:19:26.874[0m: [[33mapp[0m] [1;32mINFO[0m: Configuration: 'open5gs-upf.yaml' (../lib/app/ogs-init.c:144) [32m10/30 18:19:26.884[0m: [[33mpfcp[0m] [1;36mWARNING[0m: Please change the configuration files of smf.yaml and upf.yaml as below. (../lib/pfcp/context.c:2773) <OLD Format> smf: session: - subnet: 176.16.16.1/20 <NEW Format> smf: session: - subnet: 176.16.16.0/20 gateway: 176.16.16.1 [32m10/30 18:19:26.884[0m: [[33mpfcp[0m] [1;36mWARNING[0m: Please change the configuration files of smf.yaml and upf.yaml as below. (../lib/pfcp/context.c:2773) <OLD Format> smf: session: - subnet: 2001:780:44:2000:0:0:0:1/56 <NEW Format> smf: session: - subnet: 2001:780:44:2000::/56 gateway: 2001:780:44:2000:0:0:0:1 [32m10/30 18:19:26.884[0m: [[33mpfcp[0m] [1;36mWARNING[0m: Please change the configuration files of smf.yaml and upf.yaml as below. (../lib/pfcp/context.c:2773) <OLD Format> smf: session: - subnet: 176.16.32.1/20 <NEW Format> smf: session: - subnet: 176.16.32.0/20 gateway: 176.16.32.1 [32m10/30 18:19:26.884[0m: [[33mpfcp[0m] [1;36mWARNING[0m: Please change the configuration files of smf.yaml and upf.yaml as below. (../lib/pfcp/context.c:2773) <OLD Format> smf: session: - subnet: 2001:780:44:2100:0:0:0:1/56 <NEW Format> smf: session: - subnet: 2001:780:44:2100::/56 gateway: 2001:780:44:2100:0:0:0:1 [32m10/30 18:19:26.885[0m: [[33mpfcp[0m] [1;32mINFO[0m: pfcp_server() [127.0.0.222]:8805 (../lib/pfcp/path.c:30) [32m10/30 18:19:26.885[0m: [[33msock[0m] [1;32mINFO[0m: udp_server() [127.0.0.222]:2152 bound to device `lo` (../lib/core/ogs-udp.c:59) [32m10/30 18:19:26.885[0m: [[33mgtp[0m] [1;32mINFO[0m: gtp_server() [127.0.0.222]:2152 (../lib/gtp/path.c:30) [32m10/30 18:19:26.885[0m: [[33mapp[0m] [1;32mINFO[0m: UPF initialize...done (../src/upf/app.c:31) [1;34m[testenv][open5gs] Running testsuite (eclipse-titan 11.1.0, from titan_min= in testsrcdir.cfg)[0m [0;94m[testenv][open5gs] + ['podman', 'exec', '-e', 'TESTENV_INSTALL_DIR=/', '-e', 'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e', 'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/cache',> '-e', 'TESTENV_SRC_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src',> '-e', 'TERM=dumb', '-e', 'PATH=/opt/eclipse-titan-11.1.0/bin:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/_testenv/data/scripts/qemu>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/ggsn_tests>:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', '-e', 'HOME=/home/osmocom-build', '-e', 'PYTHONUNBUFFERED=1', '-e', 'BUILDDIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/cache/podman/titan-11.1.0-debian-trixie',> '-e', 'TTCN3_DIR=/opt/eclipse-titan-11.1.0', '-e', 'TTCN3_PCAP_PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/2/artifact/logs/testsuite',> '-w', '<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/2/artifact/logs/testsuite',> 'testenv-ggsn_tests-open5gs-osmocom-nightly-asan-20261030-1819-7da8c471-1', '<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/start-testsuite.sh',> 'ggsn_tests/GGSN_Tests', 'GGSN_Tests.cfg'][0m [1] size=16 'fd_ext_depends' ../subprojects/freeDiameter/extensions/dict_rfc5777/dict_rfc5777.c:2141:1 in /usr/lib/x86_64-linux-gnu/freeDiameter/dict_rfc5777.fdx [2] size=16 'fd_ext_depends' ../subprojects/freeDiameter/extensions/dbg_msg_dumps/dbg_msg_dumps.c:415:1 in /usr/lib/x86_64-linux-gnu/freeDiameter/dbg_msg_dumps.fdx These globals were registered at these points: [1]: #0 0x7fae6b24f7f7 in __asan_register_globals ../../../../src/libsanitizer/asan/asan_globals.cpp:350 #1 0x7fae6b8fedcd in call_init elf/dl-init.c:74 #2 0x7fae6b8fedcd in call_init elf/dl-init.c:26 [2]: #0 0x7fae6b24f7f7 in __asan_register_globals ../../../../src/libsanitizer/asan/asan_globals.cpp:350 #1 0x7fae6b8fedcd in call_init elf/dl-init.c:74 #2 0x7fae6b8fedcd in call_init elf/dl-init.c:26 ==271==HINT: if you don't care about these errors you may set ASAN_OPTIONS=detect_odr_violation=0 SUMMARY: AddressSanitizer: odr-violation: global 'fd_ext_depends' at ../subprojects/freeDiameter/extensions/dict_rfc5777/dict_rfc5777.c:2141:1 in /usr/lib/x86_64-linux-gnu/freeDiameter/dict_rfc5777.fdx ==271==ABORTING ttcn3_start: Starting the test suite spawn /opt/eclipse-titan-11.1.0/bin/mctr_cli GGSN_Tests.cfg ************************************************************************* * TTCN-3 Test Executor - Main Controller 2 * * Version: 11.1.0 * * Copyright (c) 2000-2025 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: GGSN_Tests.cfg MC@48f0b7893c0a: Unix server socket created successfully. MC@48f0b7893c0a: Listening on TCP port 43499. MC2> 48f0b7893c0a is the default spawn <https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/cache/podman/titan-11.1.0-debian-trixie/ggsn_tests/GGSN_Tests> 48f0b7893c0a 43499 TTCN-3 Host Controller (parallel mode), version 11.1.0 MC@48f0b7893c0a: New HC connected from 10.0.2.100 [10.0.2.100]. 48f0b7893c0a: Linux 6.12.113+deb13-amd64 on x86_64. cmtc MC@48f0b7893c0a: Downloading configuration file to all HCs. construct junitlogger Initializing `JUnitLogger' (v2.0): JUnitLogger writes JUnit-compatible XML MC@48f0b7893c0a: Configuration file was processed on all HCs. MC@48f0b7893c0a: Creating MTC on host 10.0.2.100. MC@48f0b7893c0a: MTC is created. MC2> smtc Executing all items of [EXECUTE] section. MC2> MTC@48f0b7893c0a: Starting external command `<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/ttcn3-tcpdump-start.sh> GGSN_Tests.TC_pdp4_act_deact'. ------ GGSN_Tests.TC_pdp4_act_deact ------ (18:19:27) load average: 10.85, 10.88, 8.24 /usr/bin/dumpcap -q -s 1520 -n -i any -w "<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/2/artifact/logs/testsuite/GGSN_Tests.TC_pdp4_act_deact.pcap"> ><https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/2/artifact/logs/testsuite/GGSN_Tests.TC_pdp4_act_deact.pcap.stdout> 2>/tmp/cmderr & Waiting for packet dumper to start... 0 [1;34m[testenv][open5gs] Looking for a coredump file[0m [1;91m[testenv][open5gs] smf unexpected exit during GGSN_Tests.TC_pdp4_act_deact! rc=0[0m [0;94m[testenv][open5gs] Waiting until test has stopped...[0m MTC@48f0b7893c0a: External command `<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/ttcn3-tcpdump-start.sh> GGSN_Tests.TC_pdp4_act_deact' was executed successfully (exit status: 0). MTC@48f0b7893c0a: Test case TC_pdp4_act_deact started. MTC@48f0b7893c0a: GTP1C ConnectionID: 1 TC_pdp4_act_deact(3)@48f0b7893c0a: Warning: sizes of 'struct sctp_event_subscribe': compile-time 14, kernel: 14 TC_pdp4_act_deact(4)@48f0b7893c0a: Warning: sizes of 'struct sctp_event_subscribe': compile-time 14, kernel: 14 MTC@48f0b7893c0a: setverdict(fail): none -> fail reason: "Timeout waiting for DiameterCapabilityExchgInd", new component reason: "Timeout waiting for DiameterCapabilityExchgInd" TC_pdp4_act_deact(3)@48f0b7893c0a: Final verdict of PTC: none TC_pdp4_act_deact(4)@48f0b7893c0a: Final verdict of PTC: none MTC@48f0b7893c0a: Setting final verdict of the test case. MTC@48f0b7893c0a: Local verdict of MTC: fail reason: "Timeout waiting for DiameterCapabilityExchgInd" MTC@48f0b7893c0a: Local verdict of PTC TC_pdp4_act_deact(3): none (fail -> fail) MTC@48f0b7893c0a: Local verdict of PTC TC_pdp4_act_deact(4): none (fail -> fail) MTC@48f0b7893c0a: Test case TC_pdp4_act_deact finished. Verdict: fail reason: Timeout waiting for DiameterCapabilityExchgInd MTC@48f0b7893c0a: Starting external command `<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/ttcn3-tcpdump-stop.sh> GGSN_Tests.TC_pdp4_act_deact fail'. (18:19:38) load average: 10.51, 10.80, 8.26 [1;31m------ GGSN_Tests.TC_pdp4_act_deact fail ------[0m Waiting for packet dumper to finish... 0 (prev_count=-1, count=1728) Waiting for packet dumper to finish... 1 (prev_count=1728, count=1824) MTC@48f0b7893c0a: External command `<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/ttcn3-tcpdump-stop.sh> GGSN_Tests.TC_pdp4_act_deact fail' was executed successfully (exit status: 0). MTC@48f0b7893c0a: Starting external command `<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/ws/src/osmo-ttcn3-hacks/ttcn3-tcpdump-start.sh> GGSN_Tests.TC_pdp4_act_deact_ipcp'. ------ GGSN_Tests.TC_pdp4_act_deact_ipcp ------ (18:19:40) load average: 10.51, 10.80, 8.26 /usr/bin/dumpcap -q -s 1520 -n -i any -w "<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/2/artifact/logs/testsuite/GGSN_Tests.TC_pdp4_act_deact_ipcp.pcap"> ><https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/2/artifact/logs/testsuite/GGSN_Tests.TC_pdp4_act_deact_ipcp.pcap.stdout> 2>/tmp/cmderr & Waiting for packet dumper to start... 0 [1;34m[testenv][open5gs] Stopping podman container[0m [0;94m[testenv][open5gs] + ['podman', 'kill', 'testenv-ggsn_tests-open5gs-osmocom-nightly-asan-20261030-1819-7da8c471-1'][0m testenv-ggsn_tests-open5gs-osmocom-nightly-asan-20261030-1819-7da8c471-1 [0;94m[testenv][open5gs] Skipping clean up scripts, podman container has already stopped[0m [1;34m[testenv][open5gs] Stopping testsuite (1307921)[0m [0;94m[testenv][open5gs] feed_watchdog_loop: podman container has stopped[0m [1;34m[testenv][open5gs] Logs saved to: https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-ogs-asan/2/artifact/... [0m + RC=1 + [ 1 = 0 ] + uptime + grep --color=always -o load.* [01;31m[Kload average: 10.51, 10.80, 8.26[m[K + exit 1 Build step 'Execute shell' marked build as failure Recording test results [Checks API] No suitable checks publisher found.