See
<https://jenkins.osmocom.org/jenkins/job/ttcn3-s1gw-test/417/display/redirect?page=changes>
Changes:
[Oliver Smith] testenv: Add $install_dir/usr/bin to $PATH
[Oliver Smith] s1gw/testenv: adjust to use new launcher script
[Oliver Smith] testenv: podman: add libnftables-dev
[Pau Espin Pedrol] library/ngap: Support passing optional NAS-PDU to
------------------------------------------
[...truncated 63.50 KiB...]
*
https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html *
*************************************************************************
Using configuration file: S1GW_Tests.cfg
MC@a88c069f3a16: Unix server socket created successfully.
MC@a88c069f3a16: Listening on TCP port 40861.
MC2> a88c069f3a16 is the default
spawn
<https://jenkins.osmocom.org/jenkins/job/ttcn3-s1gw-test/ws/_cache/podman/titan-11.1.0/s1gw/S1GW_Tests>
a88c069f3a16 40861
=SUPERVISOR REPORT==== 31-Jul-2025::09:03:14.537675 ===
supervisor: {local,kernel_sup}
errorContext: start_error
reason: {on_load_function_failed,enftables,
{error,
{load_failed,
"Failed to load NIF library:
'/usr/lib/osmo-s1gw/lib/enftables-0.0.0/priv/enftables.so: undefined symbol:
nft_ctx_get_error_buffer'"}}}
offender: [{pid,undefined},
{id,kernel_safe_sup},
{mfargs,{supervisor,start_link,
[{local,kernel_safe_sup},kernel,safe]}},
{restart_type,permanent},
{significant,false},
{shutdown,infinity},
{child_type,supervisor}]
=CRASH REPORT==== 31-Jul-2025::09:03:14.538058 ===
crasher:
initial call: supervisor:kernel/1
pid: <0.344.0>
registered_name: []
exception exit: {on_load_function_failed,enftables,
{error,
{load_failed,
"Failed to load NIF library:
'/usr/lib/osmo-s1gw/lib/enftables-0.0.0/priv/enftables.so: undefined symbol:
nft_ctx_get_error_buffer'"}}}
in function init:run_on_load_handlers/0
in call from kernel:init/1 (kernel.erl, line 196)
in call from supervisor:init/1 (supervisor.erl, line 330)
in call from gen_server:init_it/2 (gen_server.erl, line 851)
in call from gen_server:init_it/6 (gen_server.erl, line 814)
ancestors: [kernel_sup,<0.317.0>]
message_queue_len: 0
messages: []
links: [<0.319.0>]
dictionary: []
trap_exit: true
status: running
heap_size: 610
stack_size: 28
reductions: 220
neighbours:
TTCN-3 Host Controller (parallel mode), version 11.1.0
MC@a88c069f3a16: New HC connected from 10.0.2.100 [10.0.2.100]. a88c069f3a16: Linux
6.1.0-29-amd64 on x86_64.
cmtc
MC@a88c069f3a16: Downloading configuration file to all HCs.
construct junitlogger
Initializing `JUnitLogger' (v2.0): JUnitLogger writes JUnit-compatible XML
HC@a88c069f3a16: Warning: Option `FileMask' was given more than once in section
[LOGGING] of the configuration file.
HC@a88c069f3a16: Warning: Option `ConsoleMask' was given more than once in section
[LOGGING] of the configuration file.
MC@a88c069f3a16: Configuration file was processed on all HCs.
MC@a88c069f3a16: Creating MTC on host 10.0.2.100.
MC@a88c069f3a16: MTC is created.
MC2> smtc
Executing all items of [EXECUTE] section.
MC2> MTC@a88c069f3a16: Executing control part of module S1GW_Tests.
MTC@a88c069f3a16: Starting external command
`<https://jenkins.osmocom.org/jenkins/job/ttcn3-s1gw-test/ws/ttcn3-tcpdump-start.sh>
S1GW_Tests.TC_setup'.
------ S1GW_Tests.TC_setup ------
Thu Jul 31 09:03:14 UTC 2025
/usr/bin/dumpcap -q -s 1520 -n -i any -w
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-s1gw-test/417/artifact/logs/testsuite/S1GW_Tests.TC_setup.pcap">
><https://jenkins.osmocom.org/jenkins/job/ttcn3-s1gw-test/417/artifact/logs/testsuite/S1GW_Tests.TC_setup.pcap.stdout>
2>/tmp/cmderr &
Waiting for packet dumper to start... 0
=CRASH REPORT==== 31-Jul-2025::09:03:15.539749 ===
crasher:
initial call: application_master:init/4
pid: <0.316.0>
registered_name: []
exception exit: {{shutdown,
{failed_to_start_child,kernel_safe_sup,
{on_load_function_failed,enftables,
{error,
{load_failed,
"Failed to load NIF library:
'/usr/lib/osmo-s1gw/lib/enftables-0.0.0/priv/enftables.so: undefined symbol:
nft_ctx_get_error_buffer'"}}}}},
{kernel,start,[normal,[]]}}
in function application_master:init/4 (application_master.erl, line 142)
ancestors: [<0.315.0>]
message_queue_len: 1
messages: [{'EXIT',<0.317.0>,normal}]
links: [<0.315.0>,<0.314.0>]
dictionary: []
trap_exit: true
status: running
heap_size: 987
stack_size: 28
reductions: 189
neighbours:
=INFO REPORT==== 31-Jul-2025::09:03:15.542163 ===
application: kernel
exited: {{shutdown,
{failed_to_start_child,kernel_safe_sup,
{on_load_function_failed,enftables,
{error,
{load_failed,
"Failed to load NIF library:
'/usr/lib/osmo-s1gw/lib/enftables-0.0.0/priv/enftables.so: undefined symbol:
nft_ctx_get_error_buffer'"}}}}},
{kernel,start,[normal,[]]}}
type: permanent
MTC@a88c069f3a16: External command
`<https://jenkins.osmocom.org/jenkins/job/ttcn3-s1gw-test/ws/ttcn3-tcpdump-start.sh>
S1GW_Tests.TC_setup' was executed successfully (exit status: 0).
MTC@a88c069f3a16: Initializing variables, timers and ports of component type
S1GW_Tests.test_CT inside testcase TC_setup.
MTC@a88c069f3a16: Component type S1GW_Tests.test_CT was initialized.
MTC@a88c069f3a16: Creating new alive PTC with component type Mutex.MutexDispCT, component
name: MutexDispCT-TC_setup.
HC@a88c069f3a16: PTC was created. Component reference: 3, component type:
Mutex.MutexDispCT, component name: MutexDispCT-TC_setup, testcase name: TC_setup, process
id: 5408.
MutexDispCT-TC_setup(3)@a88c069f3a16: Initializing variables, timers and ports of
component type Mutex.MutexDispCT inside testcase TC_setup.
MTC@a88c069f3a16: PTC was created. Component reference: 3, alive: yes, type:
Mutex.MutexDispCT, component name: MutexDispCT-TC_setup.
MTC@a88c069f3a16: Starting function f_MutexDisp_main() on component
MutexDispCT-TC_setup(3).
MTC@a88c069f3a16: Function was started.
MTC@a88c069f3a16: Creating new PTC with component type StatsD_Checker.StatsD_Checker_CT,
component name: StatsDSRV-STATS.
MutexDispCT-TC_setup(3)@a88c069f3a16: Component type Mutex.MutexDispCT was initialized.
MutexDispCT-TC_setup(3)@a88c069f3a16: Starting function f_MutexDisp_main().
HC@a88c069f3a16: PTC was created. Component reference: 4, component type:
StatsD_Checker.StatsD_Checker_CT, component name: StatsDSRV-STATS, testcase name:
TC_setup, process id: 5409.
StatsDSRV-STATS(4)@a88c069f3a16: Initializing variables, timers and ports of component
type StatsD_Checker.StatsD_Checker_CT inside testcase TC_setup.
MTC@a88c069f3a16: PTC was created. Component reference: 4, alive: no, type:
StatsD_Checker.StatsD_Checker_CT, component name: StatsDSRV-STATS.
MTC@a88c069f3a16: Starting function main("127.0.4.10", 8125, 5.000000) on
component StatsDSRV-STATS(4).
MTC@a88c069f3a16: Function was started.
MTC@a88c069f3a16: Creating new alive PTC with component type S1AP_Server.S1AP_Server_CT,
component name: S1APSRV-TC_setup.
StatsDSRV-STATS(4)@a88c069f3a16: Component type StatsD_Checker.StatsD_Checker_CT was
initialized.
StatsDSRV-STATS(4)@a88c069f3a16: Starting function main("127.0.4.10", 8125,
5.000000).
StatsDSRV-STATS(4)@a88c069f3a16: Mapping port StatsDSRV-STATS(4):STATS to system:STATS.
StatsDSRV-STATS(4)@a88c069f3a16: Map operation of StatsDSRV-STATS(4):STATS to system:STATS
finished.
HC@a88c069f3a16: PTC was created. Component reference: 5, component type:
S1AP_Server.S1AP_Server_CT, component name: S1APSRV-TC_setup, testcase name: TC_setup,
process id: 5410.
S1APSRV-TC_setup(5)@a88c069f3a16: Initializing variables, timers and ports of component
type S1AP_Server.S1AP_Server_CT inside testcase TC_setup.
MTC@a88c069f3a16: PTC was created. Component reference: 5, alive: yes, type:
S1AP_Server.S1AP_Server_CT, component name: S1APSRV-TC_setup.
MTC@a88c069f3a16: Starting function main({ local_ip := "127.0.2.10", local_port
:= 36412 }) on component S1APSRV-TC_setup(5).
MTC@a88c069f3a16: Function was started.
MTC@a88c069f3a16: Creating new alive PTC with component type
PFCP_Emulation.PFCP_Emulation_CT, component name: PFCPEM-TC_setup.
S1APSRV-TC_setup(5)@a88c069f3a16: Component type S1AP_Server.S1AP_Server_CT was
initialized.
S1APSRV-TC_setup(5)@a88c069f3a16: Starting function main({ local_ip :=
"127.0.2.10", local_port := 36412 }).
S1APSRV-TC_setup(5)@a88c069f3a16: Mapping port S1APSRV-TC_setup(5):S1AP to
system:S1AP_CODEC_PT.
S1APSRV-TC_setup(5)@a88c069f3a16: Map operation of S1APSRV-TC_setup(5):S1AP to
system:S1AP_CODEC_PT finished.
S1APSRV-TC_setup(5)@a88c069f3a16: Warning: sizes of 'struct sctp_event_subscribe':
compile-time 14, kernel: 14
S1APSRV-TC_setup(5)@a88c069f3a16: SCTP server listening on "127.0.2.10":36412
HC@a88c069f3a16: PTC was created. Component reference: 6, component type:
PFCP_Emulation.PFCP_Emulation_CT, component name: PFCPEM-TC_setup, testcase name:
TC_setup, process id: 5411.
PFCPEM-TC_setup(6)@a88c069f3a16: Initializing variables, timers and ports of component
type PFCP_Emulation.PFCP_Emulation_CT inside testcase TC_setup.
MTC@a88c069f3a16: PTC was created. Component reference: 6, alive: yes, type:
PFCP_Emulation.PFCP_Emulation_CT, component name: PFCPEM-TC_setup.
MTC@a88c069f3a16: Starting function main({ pfcp_bind_ip := "127.0.3.10",
pfcp_bind_port := 8805, pfcp_remote_ip := "127.0.3.1", pfcp_remote_port := 8805,
role := UPF (1) }) on component PFCPEM-TC_setup(6).
MTC@a88c069f3a16: Function was started.
PFCPEM-TC_setup(6)@a88c069f3a16: Component type PFCP_Emulation.PFCP_Emulation_CT was
initialized.
PFCPEM-TC_setup(6)@a88c069f3a16: Starting function main({ pfcp_bind_ip :=
"127.0.3.10", pfcp_bind_port := 8805, pfcp_remote_ip := "127.0.3.1",
pfcp_remote_port := 8805, role := UPF (1) }).
PFCPEM-TC_setup(6)@a88c069f3a16: Mapping port PFCPEM-TC_setup(6):PFCP to system:PFCP.
PFCPEM-TC_setup(6)@a88c069f3a16: Map operation of PFCPEM-TC_setup(6):PFCP to system:PFCP
finished.
MTC@a88c069f3a16: Creating new alive PTC with component type S1GW_ConnHdlr.ConnHdlr,
component name: ConnHdlr-TC_setup-0.
HC@a88c069f3a16: PTC was created. Component reference: 7, component type:
S1GW_ConnHdlr.ConnHdlr, component name: ConnHdlr-TC_setup-0, testcase name: TC_setup,
process id: 5412.
ConnHdlr-TC_setup-0(7)@a88c069f3a16: Initializing variables, timers and ports of component
type S1GW_ConnHdlr.ConnHdlr inside testcase TC_setup.
MTC@a88c069f3a16: PTC was created. Component reference: 7, alive: yes, type:
S1GW_ConnHdlr.ConnHdlr, component name: ConnHdlr-TC_setup-0.
MTC@a88c069f3a16: Connecting ports ConnHdlr-TC_setup-0(7):STATSD_PROC and
StatsDSRV-STATS(4):STATSD_PROC.
ConnHdlr-TC_setup-0(7)@a88c069f3a16: Component type S1GW_ConnHdlr.ConnHdlr was
initialized.
MTC@a88c069f3a16: Connect operation on ConnHdlr-TC_setup-0(7):STATSD_PROC and
StatsDSRV-STATS(4):STATSD_PROC finished.
MTC@a88c069f3a16: Connecting ports ConnHdlr-TC_setup-0(7):S1AP_CONN and
S1APSRV-TC_setup(5):S1AP_CLIENT.
MTC@a88c069f3a16: Connect operation on ConnHdlr-TC_setup-0(7):S1AP_CONN and
S1APSRV-TC_setup(5):S1AP_CLIENT finished.
MTC@a88c069f3a16: Connecting ports ConnHdlr-TC_setup-0(7):S1AP_PROC and
S1APSRV-TC_setup(5):S1AP_PROC.
MTC@a88c069f3a16: Connect operation on ConnHdlr-TC_setup-0(7):S1AP_PROC and
S1APSRV-TC_setup(5):S1AP_PROC finished.
MTC@a88c069f3a16: Connecting ports ConnHdlr-TC_setup-0(7):PFCP and
PFCPEM-TC_setup(6):CLIENT.
MTC@a88c069f3a16: Connect operation on ConnHdlr-TC_setup-0(7):PFCP and
PFCPEM-TC_setup(6):CLIENT finished.
MTC@a88c069f3a16: Connecting ports ConnHdlr-TC_setup-0(7):PFCP_PROC and
PFCPEM-TC_setup(6):CLIENT_PROC.
MTC@a88c069f3a16: Connect operation on ConnHdlr-TC_setup-0(7):PFCP_PROC and
PFCPEM-TC_setup(6):CLIENT_PROC finished.
MTC@a88c069f3a16: Connecting ports MutexDispCT-TC_setup(3):LOCK and
ConnHdlr-TC_setup-0(7):LOCK.
MTC@a88c069f3a16: Connect operation on MutexDispCT-TC_setup(3):LOCK and
ConnHdlr-TC_setup-0(7):LOCK finished.
MTC@a88c069f3a16: Connecting ports MutexDispCT-TC_setup(3):UNLOCK and
ConnHdlr-TC_setup-0(7):UNLOCK.
MTC@a88c069f3a16: Connect operation on MutexDispCT-TC_setup(3):UNLOCK and
ConnHdlr-TC_setup-0(7):UNLOCK finished.
MTC@a88c069f3a16: Starting function
f_ConnHdlr_init(refers(S1GW_ConnHdlr.f_ConnHdlr_pfcp_assoc_handler),
"ConnHdlr-TC_setup-0", { idx := 0, genb_id := { pLMNidentity :=
'00F110'O, eNB_ID := { macroENB_ID := '00000000000000000000'B },
iE_Extensions := omit }, statsd_prefix := "s1gw.", pfcp_loc_addr :=
"127.0.3.10", pfcp_rem_addr := "127.0.3.1", mme_ue_id := 4242, erabs
:= { { erab_id := 0, u2c := { teid := '00010000'O, tla := "127.0.0.1" },
c2u := { teid := '01010000'O, tla := "127.0.1.1" }, a2u := { teid :=
'02020000'O, tla := "127.0.2.2" }, u2a := { teid := '00020000'O,
tla := "127.0.0.2" }, u2cm := { teid := '00110000'O, tla :=
"127.127.0.1" }, u2am := { teid := '00220000'O, tla :=
"127.127.0.2" }, pfcp_loc_seid := '5454434E2D330000'O, pfcp_rem_seid :=
omit } } }) on component ConnHdlr-TC_setup-0(7).
MTC@a88c069f3a16: Function was started.
ConnHdlr-TC_setup-0(7)@a88c069f3a16: Starting function
f_ConnHdlr_init(refers(S1GW_ConnHdlr.f_ConnHdlr_pfcp_assoc_handler),
"ConnHdlr-TC_setup-0", { idx := 0, genb_id := { pLMNidentity :=
'00F110'O, eNB_ID := { macroENB_ID := '00000000000000000000'B },
iE_Extensions := omit }, statsd_prefix := "s1gw.", pfcp_loc_addr :=
"127.0.3.10", pfcp_rem_addr := "127.0.3.1", mme_ue_id := 4242, erabs
:= { { erab_id := 0, u2c := { teid := '00010000'O, tla := "127.0.0.1" },
c2u := { teid := '01010000'O, tla := "127.0.1.1" }, a2u := { teid :=
'02020000'O, tla := "127.0.2.2" }, u2a := { teid := '00020000'O,
tla := "127.0.0.2" }, u2cm := { teid := '00110000'O, tla :=
"127.127.0.1" }, u2am := { teid := '00220000'O, tla :=
"127.127.0.2" }, pfcp_loc_seid := '5454434E2D330000'O, pfcp_rem_seid :=
omit } } }).
{"Kernel pid
terminated",application_controller,"{application_start_failure,kernel,{{shutdown,{failed_to_start_child,kernel_safe_sup,{on_load_function_failed,enftables,{error,{load_failed,\"Failed
to load NIF library: '/usr/lib/osmo-s1gw/lib/enftables-0.0.0/priv/enftables.so:
undefined symbol:
nft_ctx_get_error_buffer'\"}}}}},{kernel,start,[normal,[]]}}}"}
Kernel pid terminated (application_controller)
({application_start_failure,kernel,{{shutdown,{failed_to_start_child,kernel_safe_sup,{on_load_function_failed,enftables,{error,{load_failed,"Failed
to load NIF library: '/usr/lib/osmo-s1gw/lib/enftables-0.0.0/priv/enftables.so:
undefined symbol: nft_ctx_get_error_buffer'"}}}}},{kernel,start,[normal,[]]}}})
Crash dump is being written to: erl_crash.dump...done
[1;34m[testenv] Looking for a coredump on lxc host[0m
[0;94m[testenv] + ['ip', '-j', '-o', '-4',
'addr', 'show', 'dev', 'eth0'][0m
[0;94m[testenv] No coredump found[0m
[1;91m[testenv] s1gw unexpected exit during S1GW_Tests.TC_setup! rc=0[0m
[0;94m[testenv] Waiting until test has stopped...[0m
StatsDSRV-STATS(4)@a88c069f3a16: Timeout waiting for
"s1gw.gauge.pfcp.associated.value"
StatsDSRV-STATS(4)@a88c069f3a16: setverdict(fail): none -> fail reason:
""StatsD_Checker.ttcnpp:212 : Timeout waiting for metrics: { { name :=
\"s1gw.gauge.pfcp.associated.value\", mtype := \"g\" } }{ false
}"", new component reason: ""StatsD_Checker.ttcnpp:212 : Timeout
waiting for metrics: { { name := \"s1gw.gauge.pfcp.associated.value\", mtype :=
\"g\" } }{ false }""
StatsDSRV-STATS(4)@a88c069f3a16: Stopping testcase execution from
"StatsD_Checker.ttcnpp":212
StatsDSRV-STATS(4)@a88c069f3a16: Stopping MTC. The current test case will be terminated.
MC@a88c069f3a16: Test Component 4 has requested to stop MTC. Terminating current testcase
execution.
MutexDispCT-TC_setup(3)@a88c069f3a16: Kill was requested from MC.
StatsDSRV-STATS(4)@a88c069f3a16: Stopping test component execution.
S1APSRV-TC_setup(5)@a88c069f3a16: Kill was requested from MC.
MutexDispCT-TC_setup(3)@a88c069f3a16: Terminating test component execution.
PFCPEM-TC_setup(6)@a88c069f3a16: Kill was requested from MC.
S1APSRV-TC_setup(5)@a88c069f3a16: Terminating test component execution.
MTC@a88c069f3a16: Stopping test component execution.
ConnHdlr-TC_setup-0(7)@a88c069f3a16: Kill was requested from MC.
PFCPEM-TC_setup(6)@a88c069f3a16: Terminating test component execution.
ConnHdlr-TC_setup-0(7)@a88c069f3a16: Terminating test component execution.
StatsDSRV-STATS(4)@a88c069f3a16: Function main was stopped. PTC terminates.
StatsDSRV-STATS(4)@a88c069f3a16: Terminating component type
StatsD_Checker.StatsD_Checker_CT.
MutexDispCT-TC_setup(3)@a88c069f3a16: Function f_MutexDisp_main was stopped. PTC
terminates.
S1APSRV-TC_setup(5)@a88c069f3a16: Function main was stopped. PTC terminates.
MutexDispCT-TC_setup(3)@a88c069f3a16: Terminating component type Mutex.MutexDispCT.
PFCPEM-TC_setup(6)@a88c069f3a16: Function main was stopped. PTC terminates.
PFCPEM-TC_setup(6)@a88c069f3a16: Terminating component type
PFCP_Emulation.PFCP_Emulation_CT.
ConnHdlr-TC_setup-0(7)@a88c069f3a16: Function f_ConnHdlr_init was stopped. PTC
terminates.
S1APSRV-TC_setup(5)@a88c069f3a16: Terminating component type S1AP_Server.S1AP_Server_CT.
MTC@a88c069f3a16: Terminating component type S1GW_Tests.test_CT.
ConnHdlr-TC_setup-0(7)@a88c069f3a16: Terminating component type S1GW_ConnHdlr.ConnHdlr.
MutexDispCT-TC_setup(3)@a88c069f3a16: Component type Mutex.MutexDispCT was shut down
inside testcase TC_setup.
MutexDispCT-TC_setup(3)@a88c069f3a16: Final verdict of PTC: none
StatsDSRV-STATS(4)@a88c069f3a16: Component type StatsD_Checker.StatsD_Checker_CT was shut
down inside testcase TC_setup.
StatsDSRV-STATS(4)@a88c069f3a16: Final verdict of PTC: fail reason:
""StatsD_Checker.ttcnpp:212 : Timeout waiting for metrics: { { name :=
\"s1gw.gauge.pfcp.associated.value\", mtype := \"g\" } }{ false
}""
S1APSRV-TC_setup(5)@a88c069f3a16: Component type S1AP_Server.S1AP_Server_CT was shut down
inside testcase TC_setup.
MTC@a88c069f3a16: Component type S1GW_Tests.test_CT was shut down inside testcase
TC_setup.
PFCPEM-TC_setup(6)@a88c069f3a16: Component type PFCP_Emulation.PFCP_Emulation_CT was shut
down inside testcase TC_setup.
S1APSRV-TC_setup(5)@a88c069f3a16: Final verdict of PTC: none
PFCPEM-TC_setup(6)@a88c069f3a16: Final verdict of PTC: none
ConnHdlr-TC_setup-0(7)@a88c069f3a16: Component type S1GW_ConnHdlr.ConnHdlr was shut down
inside testcase TC_setup.
ConnHdlr-TC_setup-0(7)@a88c069f3a16: Final verdict of PTC: none
MTC@a88c069f3a16: Setting final verdict of the test case.
MTC@a88c069f3a16: Local verdict of MTC: none
MTC@a88c069f3a16: Local verdict of PTC MutexDispCT-TC_setup(3): none (none -> none)
MTC@a88c069f3a16: Local verdict of PTC StatsDSRV-STATS(4): fail (none -> fail) reason:
""StatsD_Checker.ttcnpp:212 : Timeout waiting for metrics: { { name :=
\"s1gw.gauge.pfcp.associated.value\", mtype := \"g\" } }{ false
}""
MTC@a88c069f3a16: Local verdict of PTC S1APSRV-TC_setup(5): none (fail -> fail)
MTC@a88c069f3a16: Local verdict of PTC PFCPEM-TC_setup(6): none (fail -> fail)
MTC@a88c069f3a16: Local verdict of PTC ConnHdlr-TC_setup-0(7): none (fail -> fail)
MTC@a88c069f3a16: Starting external command
`<https://jenkins.osmocom.org/jenkins/job/ttcn3-s1gw-test/ws/ttcn3-tcpdump-stop.sh>
S1GW_Tests.TC_setup fail'.
Thu Jul 31 09:03:20 UTC 2025
[1;31m------ S1GW_Tests.TC_setup fail ------[0m
Waiting for packet dumper to finish... 0 (prev_count=-1, count=3240)
MTC@a88c069f3a16: External command
`<https://jenkins.osmocom.org/jenkins/job/ttcn3-s1gw-test/ws/ttcn3-tcpdump-stop.sh>
S1GW_Tests.TC_setup fail' was executed successfully (exit status: 0).
MTC@a88c069f3a16: Starting external command
`<https://jenkins.osmocom.org/jenkins/job/ttcn3-s1gw-test/ws/ttcn3-tcpdump-start.sh>
S1GW_Tests.TC_setup_multi'.
------ S1GW_Tests.TC_setup_multi ------
Thu Jul 31 09:03:21 UTC 2025
/usr/bin/dumpcap -q -s 1520 -n -i any -w
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-s1gw-test/417/artifact/logs/testsuite/S1GW_Tests.TC_setup_multi.pcap">
><https://jenkins.osmocom.org/jenkins/job/ttcn3-s1gw-test/417/artifact/logs/testsuite/S1GW_Tests.TC_setup_multi.pcap.stdout>
2>/tmp/cmderr &
Waiting for packet dumper to start... 0
[1;34m[testenv] Stopping podman container[0m
[0;94m[testenv] + ['podman', 'kill',
'testenv-s1gw-osmocom-nightly-20250731-0903-f4174fe4-0'][0m
testenv-s1gw-osmocom-nightly-20250731-0903-f4174fe4-0
[1;34m[testenv] Stopping testsuite (380039)[0m
[0;94m[testenv] feed_watchdog_loop: podman container has stopped[0m
[1;34m[testenv] Logs saved to:
https://jenkins.osmocom.org/jenkins/job/ttcn3-s1gw-test/417/artifact/logs/ [0m
+ RC=1
+ [ 1 = 0 ]
+ uptime
+ grep --color=always -o load.*
[01;31m[Kload average: 2.71, 2.39, 1.87[m[K
+ exit 1
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.