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
git config remote.origin.url https://gerrit.osmocom.org/osmo-ttcn3-hacks # timeout=10
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_Prot...': 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?