See https://jenkins.osmocom.org/jenkins/job/ttcn3-ns-test-latest/547/display/redirect?page=changes
Changes:
[Oliver Smith] testenv: podman: always mount osmo-dev dir
[Oliver Smith] testenv: run osmo-dev logic for --binary-repo too
[Oliver Smith] testenv: cmd: init_env: split up by envtype
[Oliver Smith] testenv: build package=no components with osmo-dev
[Oliver Smith] bts: use osmo-dev to build osmo-trx-proxy, trxcon
------------------------------------------ Started by timer Running as SYSTEM Building remotely on build5-deb12build-ansible (ttcn3 obs osmo-gsm-tester-build qemu io_uring linux-shallow-clone osmocom-gerrit coverity osmocom-master) in workspace https://jenkins.osmocom.org/jenkins/job/ttcn3-ns-test-latest/ws/ The recommended git tool is: NONE No credentials specified Cloning the remote Git repository Cloning repository https://gerrit.osmocom.org/osmo-ttcn3-hacks
git init https://jenkins.osmocom.org/jenkins/job/ttcn3-ns-test-latest/ws/src/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.5' git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-ttcn3-hacks +refs/heads/*:refs/remotes/origin/* # timeout=10 git config remote.origin.url https://gerrit.osmocom.org/osmo-ttcn3-hacks # timeout=10 git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
git rev-parse origin/master^{commit} # timeout=10
Checking out Revision e48c4f51701bcd10519875d007b10b7c1f7eac5a (origin/master)
git config core.sparsecheckout # timeout=10 git checkout -f e48c4f51701bcd10519875d007b10b7c1f7eac5a # timeout=10
Commit message: "bts: use osmo-dev to build osmo-trx-proxy, trxcon"
git rev-list --no-walk 26d06400905af7489a5115a303ff7fb512aefac9 # timeout=10
Copied 1 artifact from "build-kernel-none" build number 1 [ttcn3-ns-test-latest] $ /bin/sh -xe /tmp/jenkins16303589735009929547.sh + DISTRO=debian:trixie + echo debian:trixie + tr : - + IMAGE=registry.osmocom.org/osmocom-build/debian-trixie-osmo-ttcn3-testenv + KERNEL=none + echo False + tr [:upper:] [:lower:] + INIT_OSMO_DEV=false + podman pull registry.osmocom.org/osmocom-build/debian-trixie-osmo-ttcn3-testenv Trying to pull registry.osmocom.org/osmocom-build/debian-trixie-osmo-ttcn3-testenv:latest... Getting image source signatures Copying blob sha256:7fa13ad30526db36a65dae4fb3e12004c819bc9e992d312bb16d15fad7bfff07 Copying blob sha256:9bbee2b358614f45b0789da707cba82c7c94ccc80d1945afaa22e4f2aa813cb0 Copying blob sha256:c4332ef953ab372a071c9279caa8e70fb96ced408f666a2d885035521afd8dda Copying blob sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d Copying blob sha256:e3e75bd290920ff882ee81af050e3b07004d3191548cd240a05347b506c6373c Copying blob sha256:745970bb62b6f7d7540c985525f372aa3a26b0117e6dff07bbd663e4210ec9e5 Copying blob sha256:1e86b21d995ec039f4fb8eba96ce9338aac6eed24451a6eff347843b90c0d5b7 Copying blob sha256:42b088c91ab829f015b1ebafb84902dfecf1691d99a6047e351fba5fdadf279e Copying blob sha256:5be4b5ac7424118296fe79b0c9d6cf23f721dda03f1aaf90988aca419e7f227d Copying blob sha256:8efb1e4560fcdff7ba0f50126316e6a63d2c74d91c1ca2510cf8460d611ae048 Copying config sha256:de96c729fb8e5f9d8860f41d84dc70f85db7283453139e0ade0442bdd59f1083 Writing manifest to image destination Storing signatures de96c729fb8e5f9d8860f41d84dc70f85db7283453139e0ade0442bdd59f1083 + [ -e cache/podman/var-*-apt-*/*/partial ] + rm -rf logs cache src/osmo-ttcn3-hacks/.linux + [ none = none ] + rm linux + set +x + uptime + grep --color=always -o load.* [01;31m[Kload average: 0.52, 0.50, 1.55[m[K + false + RC=0 + src/osmo-ttcn3-hacks/testenv.py run ns --podman --cache https://jenkins.osmocom.org/jenkins/job/ttcn3-ns-test-latest/ws/cache --ccache /home/osmocom-build/ccache/testenv --log-dir https://jenkins.osmocom.org/jenkins/job/ttcn3-ns-test-latest/ws/logs -b osmocom:latest -c udp [0;94m[testenv] Binary repository ends in :latest, using latest configs[0m [1;91m[testenv] Missing osmo-dev for building test components from source.[0m [1;91m[testenv] Run 'testenv.py init osmo-dev' first.[0m [1;91m[testenv] [0m [1;91m[testenv] osmo-dev and other Osmocom repositories (if they don't already exist) will be cloned to:[0m [1;91m[testenv] https://jenkins.osmocom.org/jenkins/job/ttcn3-ns-test-latest/ws/src[0m [1;91m[testenv] [0m [1;91m[testenv] Set the environment variable TESTENV_SRC_DIR to use a different path.[0m + RC=1 + [ 1 = 0 ] + uptime + grep --color=always -o load.* [01;31m[Kload average: 0.52, 0.50, 1.55[m[K + exit 1 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?