See
<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/2574/display/redirect?page=changes>
Changes:
[Pau Espin Pedrol] s1gw: Rename functions to include s1ap information
[Vadim Yanitskiy] testenv: fix testsuite.run() not passing env variables
[Vadim Yanitskiy] s1gw: rename module ConnHdlr -> S1GW_ConnHdlr
[Vadim Yanitskiy] s1gw: cosmetic: reorder module parameters
[Vadim Yanitskiy] s1gw: S1GW_Tests.cfg: add PFCP related module params
[Vadim Yanitskiy] s1gw: osmo-s1gw.config: fix pfcp_{loc,rem}_addr comments
[Vadim Yanitskiy] s1gw: osmo-s1gw.config: enable colors in logging
[Vadim Yanitskiy] PFCP: rework templates, get rid of functions
[Vadim Yanitskiy] PFCP: fix SEID value in {ts,tr}_PFCP_Session_Est_Req
------------------------------------------
Started by timer
Running as SYSTEM
Building remotely on build4-deb12build-ansible (ttcn3 obs ttcn3_with_linux_6.1_or_higher
qemu io_uring osmocom-gerrit coverity osmocom-master) in workspace
<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/>
The recommended git tool is: NONE
No credentials specified
git rev-parse --resolve-git-dir
<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/.git> # timeout=10
Fetching changes from the remote Git repository
Fetching upstream changes
from
https://gerrit.osmocom.org/osmo-ttcn3-hacks
git --version # timeout=10
git --version # 'git version 2.39.2'
git fetch --tags --force --progress --
https://gerrit.osmocom.org/osmo-ttcn3-hacks
+refs/heads/*:refs/remotes/origin/* # timeout=10
git rev-parse origin/master^{commit} # timeout=10
Checking out Revision
136143d55bc3bc900addeb83c4a30863e2e90eea (origin/master)
git config core.sparsecheckout # timeout=10
git checkout -f 136143d55bc3bc900addeb83c4a30863e2e90eea # timeout=10
Commit
message: "PFCP: fix SEID value in {ts,tr}_PFCP_Session_Est_Req"
git rev-list --no-walk
f46633902fe249e24b7ba55fba27ae4993cf6d90 # timeout=10
[ttcn3-mgw-test] $ /bin/sh -xe
/tmp/jenkins3986930818230288817.sh
+ DISTRO=debian:bookworm
+ echo debian:bookworm
+ tr : -
+
IMAGE=registry.osmocom.org/osmocom-build/debian-bookworm-osmo-ttcn3-testenv
+ podman pull
registry.osmocom.org/osmocom-build/debian-bookworm-osmo-ttcn3-testenv
Trying to pull
registry.osmocom.org/osmocom-build/debian-bookworm-osmo-ttcn3-testenv:latest...
Getting image source signatures
Copying blob sha256:c31904ac65f639e6feee2983216d5d93105e7fc3916212bc772cbbc26649c315
Copying blob sha256:e9aef93137af6e967e7242f3b3c8ecd8e6f571d1e6fdd9e72db0befeeae3cf13
Copying blob sha256:3bc7bb1a64a7cd53d88315d220d58601bfed208588029741b1af9d08d2924c29
Copying blob sha256:2b2cfc71b576579b63fb0bd3499ab7257ee29d842f0143f8b1a1a0b6f7c1182d
Copying blob sha256:f513136e1852d554fdc336cc7c5adcd27c877bb56bb2f2db92e027c2e5f54424
Copying blob sha256:0ed50084e1bdd27da4114235020df0289e48ae91c26c7a24841ff281b1e1d4ff
Copying blob sha256:63e1dcb1cea667d6aa137056d5d025cc5427bab558e0c94ae80313f2ca20eda1
Copying blob sha256:f7abd782a2bc094ed87d0ee31cffb027b2ff09016cb9aac51e3a1f9bf266fc9a
Copying blob sha256:6a31deceeb26c7979bf4fa24dae3e4b8cf960a6288a222f30ffde449156de7ee
Copying blob sha256:64216985e278721b53b9aaa6cc49ea16466d9046652f9fea80eaff91cd21687e
Copying config sha256:9652caef22b9451cf85de7545d042b76bb092553d8dd0affd83478d0abd9ff64
Writing manifest to image destination
Storing signatures
9652caef22b9451cf85de7545d042b76bb092553d8dd0affd83478d0abd9ff64
+ rm -rf logs _cache
+ set +x
+ ./testenv.py run mgw --podman --cache
<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/_cache> --ccache
/home/osmocom-build/ccache/testenv --log-dir
<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/logs> -b osmocom:nightly
[1;34m[testenv] Logging to:
<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/logs[0m>
[0;94m[testenv] + ['podman', 'image', 'exists',
'debian-bookworm-osmo-ttcn3-testenv'][0m
[0;94m[testenv] + ['podman', 'history',
'debian-bookworm-osmo-ttcn3-testenv', '--format', 'json'][0m
[0;94m[testenv] Image creation date: 2024-07-15 11:13:48[0m
[0;94m[testenv] Assuming the podman image is up-to-date[0m
[0;94m[testenv] + ['podman', 'run', '--rm', '--name',
'testenv-mgw-osmocom-nightly-20240830-0550-3105ee99', '--detach',
'--security-opt=seccomp=<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/_testenv/data/podman/seccomp.json',>
'--cap-add=NET_ADMIN', '--cap-add=NET_RAW',
'--device=/dev/net/tun', '--volume',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/_cache/podman/var-cache-apt>:/var/cache/apt',
'--volume',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/_cache/podman/var-lib-apt>:/var/lib/apt',
'--volume',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/logs>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/logs',>
'--volume',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/_cache>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/_cache',>
'--volume',
'/home/osmocom-build/ccache/testenv:/home/osmocom-build/ccache/testenv',
'--volume',
'/home/osmocom-build/jenkins/workspace:/home/osmocom-build/jenkins/workspace',
'debian-bookworm-osmo-ttcn3-testenv',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/_testenv/data/scripts/testenv-podman-main.sh'][0m>
e746abc89cbf82cf5770aea420418d014cbcc3079085b94087edbb6fb7a76f55
[0;94m[testenv] + ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/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-mgw-test/ws/_cache/git',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/_testenv/data/scripts>:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-t',
'testenv-mgw-osmocom-nightly-20240830-0550-3105ee99', 'rm',
'/etc/apt/apt.conf.d/docker-clean'][0m
[0;94m[testenv] + ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/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-mgw-test/ws/_cache/git',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/_testenv/data/scripts>:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-t',
'testenv-mgw-osmocom-nightly-20240830-0550-3105ee99', 'apt-get',
'-q', 'update'][0m
Ign:1
http://repo.mongodb.org/apt/debian bullseye/mongodb-org/5.0 InRelease
Get:2
http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:3
http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:4
http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:5
http://deb.debian.org/debian bookworm/main amd64 Packages [8788 kB]
Get:6
http://repo.mongodb.org/apt/debian bullseye/mongodb-org/5.0 Release [2036 B]
Get:7
http://deb.debian.org/debian bookworm-updates/main amd64 Packages [13.8 kB]
Get:8
http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [179
kB]
Get:9
http://repo.mongodb.org/apt/debian bullseye/mongodb-org/5.0 Release.gpg [866 B]
Get:10
http://repo.mongodb.org/apt/debian bullseye/mongodb-org/5.0/main amd64 Packages
[75.9 kB]
Fetched 9313 kB in 1s (10.8 MB/s)
Reading package lists...
[1;34m[testenv] Updating osmo-ttcn3-hacks/deps[0m
[0;94m[testenv] + ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/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-mgw-test/ws/_cache/git',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/_testenv/data/scripts>:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-t',
'testenv-mgw-osmocom-nightly-20240830-0550-3105ee99', 'make',
'-C',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/deps'][0m>
make: Entering directory
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/deps'>
cd titan.ProtocolEmulations.M3UA && git fetch && if git rev-parse
"origin/b58f92046e48a7b1ed531e243a2319ebca53bf4c" 2>/dev/null; then set -x
&& git checkout -q -f "origin/b58f92046e48a7b1ed531e243a2319ebca53bf4c";
else set -x && git checkout -q -f
"b58f92046e48a7b1ed531e243a2319ebca53bf4c"; fi
warning: redirecting to
https://gitlab.eclipse.org/eclipse/titan/titan.ProtocolEmulations.M3UA.git/
origin/b58f92046e48a7b1ed531e243a2319ebca53bf4c
+ git checkout -q -f b58f92046e48a7b1ed531e243a2319ebca53bf4c
cd titan.ProtocolModules.DIAMETER_ProtocolModule_Generator && git fetch &&
if git rev-parse "origin/ffd939595a08da1b8c8176aaa1f8578bfe02a912"
2>/dev/null; then set -x && git checkout -q -f
"origin/ffd939595a08da1b8c8176aaa1f8578bfe02a912"; else set -x && git
checkout -q -f "ffd939595a08da1b8c8176aaa1f8578bfe02a912"; fi
remote: You have reached the limit of requests you can make to Eclipse GitLab. This could
be caused by too many open tabs, which query the GitLab server in the background. Please
close unused tabs, or put them to sleep so they don't issue requests needlessly.
fatal: unable to access
'https://gitlab.eclipse.org/eclipse/titan/titan.ProtocolModules.DIAMETER_ProtocolModule_Generator/':
The requested URL returned error: 429
make: *** [Makefile:190: titan.ProtocolModules.DIAMETER_ProtocolModule_Generator/update]
Error 128
make: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/deps'>
[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-mgw-test/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-mgw-test/ws/_cache/git',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/_testenv/data/scripts>:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-t',
'testenv-mgw-osmocom-nightly-20240830-0550-3105ee99', 'make',
'-C',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/deps'][0m>
[0;94m[testenv] Returncode: 2[0m
[1;34m[testenv] Stopping podman container[0m
[0;94m[testenv] + ['podman', 'kill',
'testenv-mgw-osmocom-nightly-20240830-0550-3105ee99'][0m
testenv-mgw-osmocom-nightly-20240830-0550-3105ee99
Traceback (most recent call last):
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/./testenv.py",>
line 115, in <module>
main()
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/./testenv.py",>
line 104, in main
run()
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/./testenv.py",>
line 38, in run
testenv.testsuite.init()
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/_testenv/testenv/testsuite.py",>
line 91, in init
update_deps()
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/_testenv/testenv/testsuite.py",>
line 28, in update_deps
testenv.cmd.run(["make", "-C", deps_dir])
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/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-mgw-test/ws/_testenv/testenv/podman.py",>
line 144, in exec_cmd
testenv.cmd.run(
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/ws/_testenv/testenv/cmd.py",>
line 110, in run
exit_error_cmd(p, "Command failed unexpectedly")
File
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-mgw-test/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-mgw-test/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?