See
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/2149/display/redirect?page=changes>
Changes:
[Pau Espin Pedrol] sgsn: Fix running with testenv.py podman setup
[Pau Espin Pedrol] sgsn: Introduce test TC_attach_rau_a_b_wrong_old_ra
[Pau Espin Pedrol] deps/Makefile: Use upstream titan.TestPorts.SIPmsg
[Oliver Smith] testenv: set args.podman = False if action != "run"
[Oliver Smith] testenv: cmd: pass all env vars without --podman
[Pau Espin Pedrol] S1AP_Emulation: Fix new_ctx never set when building security header
[Pau Espin Pedrol] S1AP_Emulation: Fix building security headers for Integrity and
[Oliver Smith] testenv/README: update
------------------------------------------
[...truncated 86.69 KiB...]
Notify: File `Native_Functions.hh' was generated.
Notify: File `Native_Functions.cc' was generated.
Notify: File `Native_Functions_part_1.cc' was generated.
Notify: File `Native_Functions_part_2.cc' was generated.
Notify: File `Native_Functions_part_3.cc' was generated.
Notify: File `Native_Functions_part_4.cc' was generated.
Notify: File `Native_Functions_part_5.cc' was generated.
Notify: File `Native_Functions_part_6.cc' was generated.
Notify: File `Native_Functions_part_7.cc' was generated.
Notify: File `Osmocom_CTRL_Adapter.hh' was generated.
Notify: File `Osmocom_CTRL_Adapter.cc' was generated.
Notify: File `Osmocom_CTRL_Adapter_part_1.cc' was generated.
Notify: File `Osmocom_CTRL_Adapter_part_2.cc' was generated.
Notify: File `Osmocom_CTRL_Adapter_part_3.cc' was generated.
Notify: File `Osmocom_CTRL_Adapter_part_4.cc' was generated.
Notify: File `Osmocom_CTRL_Adapter_part_5.cc' was generated.
Notify: File `Osmocom_CTRL_Adapter_part_6.cc' was generated.
Notify: File `Osmocom_CTRL_Adapter_part_7.cc' was generated.
Notify: File `Osmocom_CTRL_Functions.hh' was generated.
Notify: File `Osmocom_CTRL_Functions.cc' was generated.
Notify: File `Osmocom_CTRL_Functions_part_1.cc' was generated.
Notify: File `Osmocom_CTRL_Functions_part_2.cc' was generated.
Notify: File `Osmocom_CTRL_Functions_part_3.cc' was generated.
Notify: File `Osmocom_CTRL_Functions_part_4.cc' was generated.
Notify: File `Osmocom_CTRL_Functions_part_5.cc' was generated.
Notify: File `Osmocom_CTRL_Functions_part_6.cc' was generated.
Notify: File `Osmocom_CTRL_Functions_part_7.cc' was generated.
Notify: File `Osmocom_CTRL_Types.hh' was generated.
Notify: File `Osmocom_CTRL_Types.cc' was generated.
Notify: File `Osmocom_CTRL_Types_part_1.cc' was generated.
Notify: File `Osmocom_CTRL_Types_part_2.cc' was generated.
Notify: File `Osmocom_CTRL_Types_part_3.cc' was generated.
Notify: File `Osmocom_CTRL_Types_part_4.cc' was generated.
Notify: File `Osmocom_CTRL_Types_part_5.cc' was generated.
Notify: File `Osmocom_CTRL_Types_part_6.cc' was generated.
Notify: File `Osmocom_CTRL_Types_part_7.cc' was generated.
Notify: File `Osmocom_Types.hh' was generated.
Notify: File `Osmocom_Types.cc' was generated.
Notify: File `Osmocom_Types_part_1.cc' was generated.
Notify: File `Osmocom_Types_part_2.cc' was generated.
Notify: File `Osmocom_Types_part_3.cc' was generated.
Notify: File `Osmocom_Types_part_4.cc' was generated.
Notify: File `Osmocom_Types_part_5.cc' was generated.
Notify: File `Osmocom_Types_part_6.cc' was generated.
Notify: File `Osmocom_Types_part_7.cc' was generated.
Notify: File `Osmocom_VTY_Functions.hh' was generated.
Notify: File `Osmocom_VTY_Functions.cc' was generated.
Notify: File `Osmocom_VTY_Functions_part_1.cc' was generated.
Notify: File `Osmocom_VTY_Functions_part_2.cc' was generated.
Notify: File `Osmocom_VTY_Functions_part_3.cc' was generated.
Notify: File `Osmocom_VTY_Functions_part_4.cc' was generated.
Notify: File `Osmocom_VTY_Functions_part_5.cc' was generated.
Notify: File `Osmocom_VTY_Functions_part_6.cc' was generated.
Notify: File `Osmocom_VTY_Functions_part_7.cc' was generated.
Notify: File `PCO_Types.hh' was generated.
Notify: File `PCO_Types.cc' was generated.
Notify: File `PCO_Types_part_1.cc' was generated.
Notify: File `PCO_Types_part_2.cc' was generated.
Notify: File `PCO_Types_part_3.cc' was generated.
Notify: File `PCO_Types_part_4.cc' was generated.
Notify: File `PCO_Types_part_5.cc' was generated.
Notify: File `PCO_Types_part_6.cc' was generated.
Notify: File `PCO_Types_part_7.cc' was generated.
Notify: File `Remote_Operations_Generic_ROS_PDUs.hh' was generated.
Notify: File `Remote_Operations_Generic_ROS_PDUs.cc' was generated.
Notify: File `Remote_Operations_Generic_ROS_PDUs_part_1.cc' was generated.
Notify: File `Remote_Operations_Generic_ROS_PDUs_part_2.cc' was generated.
Notify: File `Remote_Operations_Generic_ROS_PDUs_part_3.cc' was generated.
Notify: File `Remote_Operations_Generic_ROS_PDUs_part_4.cc' was generated.
Notify: File `Remote_Operations_Generic_ROS_PDUs_part_5.cc' was generated.
Notify: File `Remote_Operations_Generic_ROS_PDUs_part_6.cc' was generated.
Notify: File `Remote_Operations_Generic_ROS_PDUs_part_7.cc' was generated.
Notify: File `Remote_Operations_Information_Objects.hh' was generated.
Notify: File `Remote_Operations_Information_Objects.cc' was generated.
Notify: File `Remote_Operations_Information_Objects_part_1.cc' was generated.
Notify: File `Remote_Operations_Information_Objects_part_2.cc' was generated.
Notify: File `Remote_Operations_Information_Objects_part_3.cc' was generated.
Notify: File `Remote_Operations_Information_Objects_part_4.cc' was generated.
Notify: File `Remote_Operations_Information_Objects_part_5.cc' was generated.
Notify: File `Remote_Operations_Information_Objects_part_6.cc' was generated.
Notify: File `Remote_Operations_Information_Objects_part_7.cc' was generated.
Notify: File `SS_DataTypes.hh' was generated.
Notify: File `SS_DataTypes.cc' was generated.
Notify: File `SS_DataTypes_part_1.cc' was generated.
Notify: File `SS_DataTypes_part_2.cc' was generated.
Notify: File `SS_DataTypes_part_3.cc' was generated.
Notify: File `SS_DataTypes_part_4.cc' was generated.
Notify: File `SS_DataTypes_part_5.cc' was generated.
Notify: File `SS_DataTypes_part_6.cc' was generated.
Notify: File `SS_DataTypes_part_7.cc' was generated.
Notify: File `SS_Errors.hh' was generated.
Notify: File `SS_Errors.cc' was generated.
Notify: File `SS_Errors_part_1.cc' was generated.
Notify: File `SS_Errors_part_2.cc' was generated.
Notify: File `SS_Errors_part_3.cc' was generated.
Notify: File `SS_Errors_part_4.cc' was generated.
Notify: File `SS_Errors_part_5.cc' was generated.
Notify: File `SS_Errors_part_6.cc' was generated.
Notify: File `SS_Errors_part_7.cc' was generated.
Notify: File `SS_Operations.hh' was generated.
Notify: File `SS_Operations.cc' was generated.
Notify: File `SS_Operations_part_1.cc' was generated.
Notify: File `SS_Operations_part_2.cc' was generated.
Notify: File `SS_Operations_part_3.cc' was generated.
Notify: File `SS_Operations_part_4.cc' was generated.
Notify: File `SS_Operations_part_5.cc' was generated.
Notify: File `SS_Operations_part_6.cc' was generated.
Notify: File `SS_Operations_part_7.cc' was generated.
Notify: File `SS_PDU_Defs.hh' was generated.
Notify: File `SS_PDU_Defs.cc' was generated.
Notify: File `SS_PDU_Defs_part_1.cc' was generated.
Notify: File `SS_PDU_Defs_part_2.cc' was generated.
Notify: File `SS_PDU_Defs_part_3.cc' was generated.
Notify: File `SS_PDU_Defs_part_4.cc' was generated.
Notify: File `SS_PDU_Defs_part_5.cc' was generated.
Notify: File `SS_PDU_Defs_part_6.cc' was generated.
Notify: File `SS_PDU_Defs_part_7.cc' was generated.
Notify: File `SS_Protocol.hh' was generated.
Notify: File `SS_Protocol.cc' was generated.
Notify: File `SS_Protocol_part_1.cc' was generated.
Notify: File `SS_Protocol_part_2.cc' was generated.
Notify: File `SS_Protocol_part_3.cc' was generated.
Notify: File `SS_Protocol_part_4.cc' was generated.
Notify: File `SS_Protocol_part_5.cc' was generated.
Notify: File `SS_Protocol_part_6.cc' was generated.
Notify: File `SS_Protocol_part_7.cc' was generated.
Notify: File `SS_Templates.hh' was generated.
Notify: File `SS_Templates.cc' was generated.
Notify: File `SS_Templates_part_1.cc' was generated.
Notify: File `SS_Templates_part_2.cc' was generated.
Notify: File `SS_Templates_part_3.cc' was generated.
Notify: File `SS_Templates_part_4.cc' was generated.
Notify: File `SS_Templates_part_5.cc' was generated.
Notify: File `SS_Templates_part_6.cc' was generated.
Notify: File `SS_Templates_part_7.cc' was generated.
Notify: File `SS_Types.hh' was generated.
Notify: File `SS_Types.cc' was generated.
Notify: File `SS_Types_part_1.cc' was generated.
Notify: File `SS_Types_part_2.cc' was generated.
Notify: File `SS_Types_part_3.cc' was generated.
Notify: File `SS_Types_part_4.cc' was generated.
Notify: File `SS_Types_part_5.cc' was generated.
Notify: File `SS_Types_part_6.cc' was generated.
Notify: File `SS_Types_part_7.cc' was generated.
Notify: File `Socket_API_Definitions.hh' was generated.
Notify: File `Socket_API_Definitions.cc' was generated.
Notify: File `Socket_API_Definitions_part_1.cc' was generated.
Notify: File `Socket_API_Definitions_part_2.cc' was generated.
Notify: File `Socket_API_Definitions_part_3.cc' was generated.
Notify: File `Socket_API_Definitions_part_4.cc' was generated.
Notify: File `Socket_API_Definitions_part_5.cc' was generated.
Notify: File `Socket_API_Definitions_part_6.cc' was generated.
Notify: File `Socket_API_Definitions_part_7.cc' was generated.
Notify: File `TCCConversion_Functions.hh' was generated.
Notify: File `TCCConversion_Functions.cc' was generated.
Notify: File `TCCConversion_Functions_part_1.cc' was generated.
Notify: File `TCCConversion_Functions_part_2.cc' was generated.
Notify: File `TCCConversion_Functions_part_3.cc' was generated.
Notify: File `TCCConversion_Functions_part_4.cc' was generated.
Notify: File `TCCConversion_Functions_part_5.cc' was generated.
Notify: File `TCCConversion_Functions_part_6.cc' was generated.
Notify: File `TCCConversion_Functions_part_7.cc' was generated.
Notify: File `TCCEncoding_Functions.hh' was generated.
Notify: File `TCCEncoding_Functions.cc' was generated.
Notify: File `TCCEncoding_Functions_part_1.cc' was generated.
Notify: File `TCCEncoding_Functions_part_2.cc' was generated.
Notify: File `TCCEncoding_Functions_part_3.cc' was generated.
Notify: File `TCCEncoding_Functions_part_4.cc' was generated.
Notify: File `TCCEncoding_Functions_part_5.cc' was generated.
Notify: File `TCCEncoding_Functions_part_6.cc' was generated.
Notify: File `TCCEncoding_Functions_part_7.cc' was generated.
Notify: File `TCCInterface_Functions.hh' was generated.
Notify: File `TCCInterface_Functions.cc' was generated.
Notify: File `TCCInterface_Functions_part_1.cc' was generated.
Notify: File `TCCInterface_Functions_part_2.cc' was generated.
Notify: File `TCCInterface_Functions_part_3.cc' was generated.
Notify: File `TCCInterface_Functions_part_4.cc' was generated.
Notify: File `TCCInterface_Functions_part_5.cc' was generated.
Notify: File `TCCInterface_Functions_part_6.cc' was generated.
Notify: File `TCCInterface_Functions_part_7.cc' was generated.
Notify: File `TELNETasp_PortType.hh' was generated.
Notify: File `TELNETasp_PortType.cc' was generated.
Notify: File `TELNETasp_PortType_part_1.cc' was generated.
Notify: File `TELNETasp_PortType_part_2.cc' was generated.
Notify: File `TELNETasp_PortType_part_3.cc' was generated.
Notify: File `TELNETasp_PortType_part_4.cc' was generated.
Notify: File `TELNETasp_PortType_part_5.cc' was generated.
Notify: File `TELNETasp_PortType_part_6.cc' was generated.
Notify: File `TELNETasp_PortType_part_7.cc' was generated.
Notify: File `UDPasp_PortType.hh' was generated.
Notify: File `UDPasp_PortType.cc' was generated.
Notify: File `UDPasp_PortType_part_1.cc' was generated.
Notify: File `UDPasp_PortType_part_2.cc' was generated.
Notify: File `UDPasp_PortType_part_3.cc' was generated.
Notify: File `UDPasp_PortType_part_4.cc' was generated.
Notify: File `UDPasp_PortType_part_5.cc' was generated.
Notify: File `UDPasp_PortType_part_6.cc' was generated.
Notify: File `UDPasp_PortType_part_7.cc' was generated.
Notify: File `UDPasp_Types.hh' was generated.
Notify: File `UDPasp_Types.cc' was generated.
Notify: File `UDPasp_Types_part_1.cc' was generated.
Notify: File `UDPasp_Types_part_2.cc' was generated.
Notify: File `UDPasp_Types_part_3.cc' was generated.
Notify: File `UDPasp_Types_part_4.cc' was generated.
Notify: File `UDPasp_Types_part_5.cc' was generated.
Notify: File `UDPasp_Types_part_6.cc' was generated.
Notify: File `UDPasp_Types_part_7.cc' was generated.
Notify: File `USSD_Helpers.hh' was generated.
Notify: File `USSD_Helpers.cc' was generated.
Notify: File `USSD_Helpers_part_1.cc' was generated.
Notify: File `USSD_Helpers_part_2.cc' was generated.
Notify: File `USSD_Helpers_part_3.cc' was generated.
Notify: File `USSD_Helpers_part_4.cc' was generated.
Notify: File `USSD_Helpers_part_5.cc' was generated.
Notify: File `USSD_Helpers_part_6.cc' was generated.
Notify: File `USSD_Helpers_part_7.cc' was generated.
Notify: 711 files were updated.
touch compile
[0;94m[testenv] + ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_cache',>
'-e', 'TESTENV_SRC_DIR=/home/osmocom-build/jenkins/workspace',
'-e', 'TERM=dumb', '-e',
'TESTENV_GIT_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_cache/git',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_cache/podman/osmo-ttcn3-hacks/hlr>:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-t', '-w',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_cache/podman/osmo-ttcn3-hacks/hlr',>
'testenv-hlr-osmocom-latest-20240822-0825-e0821914', 'make', '-j',
'21'][0m
Error: can only start exec sessions when their container is running: container state
improper
[1;91m[testenv] podman container crashed![0m
Error: container 53a39a328eff8fbf5b9e1127fe9729cd386546a195897c4b445950776c6689a7 does not
exist in database: no such container
[1;91m[testenv] Command failed unexpectedly[0m
[0;94m[testenv] Command: ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_cache',>
'-e', 'TESTENV_SRC_DIR=/home/osmocom-build/jenkins/workspace',
'-e', 'TERM=dumb', '-e',
'TESTENV_GIT_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_cache/git',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_cache/podman/osmo-ttcn3-hacks/hlr>:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-t', '-w',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_cache/podman/osmo-ttcn3-hacks/hlr',>
'testenv-hlr-osmocom-latest-20240822-0825-e0821914', 'make', '-j',
'21'][0m
[0;94m[testenv] Returncode: 255[0m
Traceback (most recent call last):
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/./testenv.py",>
line 115, in <module>
main()
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/./testenv.py",>
line 104, in main
run()
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/./testenv.py",>
line 39, in run
testenv.testsuite.build()
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_testenv/testenv/testsuite.py",>
line 107, in build
testenv.cmd.run(["make", "-j", f"{jobs}"],
cwd=testsuite_dir)
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_testenv/testenv/cmd.py",>
line 93, in run
return testenv.podman.exec_cmd(cmd, check=check, env=env, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_testenv/testenv/podman.py",>
line 133, in exec_cmd
testenv.cmd.run(
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_testenv/testenv/cmd.py",>
line 110, in run
exit_error_cmd(p, "Command failed unexpectedly")
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/_testenv/testenv/cmd.py",>
line 59, in exit_error_cmd
raise RuntimeError("shell command related error, find details right above this
python trace")
RuntimeError: shell command related error, find details right above this python trace
[0;94m[testenv] Removing empty log dir[0m
[0;94m[testenv] + ['rm', '-d',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-hlr-test-latest/ws/logs'][0m>
Build step 'Execute shell' marked build as failure
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found.
Configuration error?