See https://jenkins.osmocom.org/jenkins/job/ttcn3-bts-test-latest/2108/display/redirect?page=changes
Changes:
[Oliver Smith] ttcn3-ggsn-test/jenkins: tweak loop logic
------------------------------------------ [...truncated 391.30 KB...] + osmo_repo_is_2023q1 + return 1 + mkdir /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-oml + cp oml/BTS_Tests.cfg /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-oml/ + write_mp_osmo_repo /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-oml/BTS_Tests.cfg + local repo=nightly + local config=/home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-oml/BTS_Tests.cfg + local line + [ -e /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-oml/BTS_Tests.cfg ] + repo=latest + line=Misc_Helpers.mp_osmo_repo := "latest" + sed -i s/[MODULE_PARAMETERS]/[MODULE_PARAMETERS]\nMisc_Helpers.mp_osmo_repo := "latest"/g /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-oml/BTS_Tests.cfg + set_pcuif_version /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-oml/BTS_Tests.cfg + osmo_repo_is_2023q1 + return 1 + mkdir /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-hopping + cp fh/BTS_Tests.cfg /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-hopping/ + write_mp_osmo_repo /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-hopping/BTS_Tests.cfg + local repo=nightly + local config=/home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-hopping/BTS_Tests.cfg + local line + [ -e /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-hopping/BTS_Tests.cfg ] + repo=latest + line=Misc_Helpers.mp_osmo_repo := "latest" + sed -i s/[MODULE_PARAMETERS]/[MODULE_PARAMETERS]\nMisc_Helpers.mp_osmo_repo := "latest"/g /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-hopping/BTS_Tests.cfg + cp /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-generic/BTS_Tests.cfg /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-hopping/BTS_Tests.cfg.inc + cp Makefile /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/Makefile + network_replace_subnet_in_configs + set +x Applying SUBNET=190 to: /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-virtphy/BTS_Tests.cfg Applying SUBNET=190 to: /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-generic/BTS_Tests.cfg Applying SUBNET=190 to: /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-oml/BTS_Tests.cfg Applying SUBNET=190 to: /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-hopping/BTS_Tests.cfg.inc Applying SUBNET=190 to: /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-hopping/BTS_Tests.cfg Applying SUBNET=190 to: /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/Makefile + make -f /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/Makefile cfg command -v osmo-config-merge /usr/bin/osmo-config-merge docker run \ --rm \ --user 1000 \ -v /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/ttcn3-bts-test:/data \ osmocom-build/ttcn3-bts-test \ cp /osmo-ttcn3-hacks/bts/osmo-bts.cfg /data/osmo-bts.src.cfg docker run \ --rm \ --user 1000 \ -v /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/ttcn3-bts-test:/data \ osmocom-build/ttcn3-bts-test \ cp /osmo-ttcn3-hacks/bts/osmo-bsc.cfg /data/osmo-bsc.src.cfg osmo-config-merge osmo-bts.src.cfg generic/osmo-bts.confmerge > generic/osmo-bts.gen.cfg sed -i "s/log gsmtap 127.0.0.1/log gsmtap 172.18.190.10/" generic/osmo-bts.gen.cfg osmo-config-merge osmo-bsc.src.cfg generic/osmo-bsc.confmerge > generic/osmo-bsc.gen.cfg sed -i "s/log gsmtap 127.0.0.1/log gsmtap 172.18.190.10/" generic/osmo-bsc.gen.cfg osmo-config-merge generic/osmo-bts.gen.cfg virtphy/osmo-bts.confmerge > virtphy/osmo-bts.gen.cfg sed -i "/osmotrx/d" virtphy/osmo-bts.gen.cfg osmo-config-merge generic/osmo-bts.gen.cfg oml/osmo-bts.confmerge > oml/osmo-bts.gen.cfg osmo-config-merge generic/osmo-bsc.gen.cfg fh/osmo-bsc.confmerge > fh/osmo-bsc.gen.cfg + mkdir /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bsc + cp generic/osmo-bsc.gen.cfg /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bsc/ + mkdir /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts + mkdir /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts/unix + cp generic/osmo-bts.gen.cfg /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts/ + mkdir /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/unix + mkdir /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/fake_trx + mkdir /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/trxcon + mkdir /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/virtphy + start_config_generic + test_config_enabled generic + local config=generic + local i + local valid=0 + [ generic = generic ] + valid=1 + break + [ 1 != 1 ] + [ -z generic oml hopping ] + [ generic = generic ] + return 0 + network_replace_subnet_in_configs + set +x Applying SUBNET=190 to: /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-virtphy/BTS_Tests.cfg Applying SUBNET=190 to: /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-generic/BTS_Tests.cfg Applying SUBNET=190 to: /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-oml/BTS_Tests.cfg Applying SUBNET=190 to: /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts/osmo-bts.gen.cfg Applying SUBNET=190 to: /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-hopping/BTS_Tests.cfg.inc Applying SUBNET=190 to: /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-hopping/BTS_Tests.cfg Applying SUBNET=190 to: /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/Makefile Applying SUBNET=190 to: /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bsc/osmo-bsc.gen.cfg + start_bsc + echo Starting container with BSC Starting container with BSC + docker_network_params 190 11 + NET=190 + ADDR_SUFIX=11 + echo --network ttcn3-bts-test-190 --ip 172.18.190.11 --ip6 fd02:db8:190::11 + docker run --rm --network ttcn3-bts-test-190 --ip 172.18.190.11 --ip6 fd02:db8:190::11 --ulimit core=-1 -v /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bsc:/data --name jenkins-ttcn3-bts-test-latest-2108-bsc -d osmocom-build/osmo-bsc-latest /bin/sh -c osmo-bsc -c /data/osmo-bsc.gen.cfg >>/data/osmo-bsc.log 2>&1 bee1127bfde7892e1cc0bf1440f8d21608fba6600b8869340a20d0c31f833ffd + start_bts trx 1 + local variant + variant=trx + sleep_time_respawn=1 + echo Starting container with BTS Starting container with BTS + [ -z trx ] + docker_network_params 190 20 + NET=190 + ADDR_SUFIX=20 + echo --network ttcn3-bts-test-190 --ip 172.18.190.20 --ip6 fd02:db8:190::20 + docker run --rm --network ttcn3-bts-test-190 --ip 172.18.190.20 --ip6 fd02:db8:190::20 --ulimit core=-1 -v /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts:/data -v /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/unix:/data/unix -e SLEEP_BEFORE_RESPAWN=1 --name jenkins-ttcn3-bts-test-latest-2108-bts -d osmocom-build/osmo-bts-latest /bin/sh -c /usr/local/bin/respawn.sh osmo-bts-trx -c /data/osmo-bts.gen.cfg >>/data/osmo-bts.log 2>&1 8e24c23b9e6dfc88e33a5c032652bfa08a9d84351f30b461861b4514af6cd280 + start_fake_trx + echo Starting container with fake_trx Starting container with fake_trx + docker_network_params 190 21 + NET=190 + ADDR_SUFIX=21 + echo --network ttcn3-bts-test-190 --ip 172.18.190.21 --ip6 fd02:db8:190::21 + docker run --rm --network ttcn3-bts-test-190 --ip 172.18.190.21 --ip6 fd02:db8:190::21 --ulimit core=-1 -v /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/fake_trx:/data --name jenkins-ttcn3-bts-test-latest-2108-fake_trx -d osmocom-build/osmocom-bb-host-master /bin/sh -c /tmp/osmocom-bb/src/target/trx_toolkit/fake_trx.py --log-file-name /data/fake_trx.log --log-file-level DEBUG --log-file-time --log-level INFO -R 172.18.190.20 -r 172.18.190.22 --trx TRX1@172.18.190.20:5700/1 --trx TRX2@172.18.190.20:5700/2 --trx TRX3@172.18.190.20:5700/3 >>/data/fake_trx.out 2>&1 5a2bacc4e389e5a4371d36c2383876bbbacbb416be1dc62e30c2edd0b4ded75a + start_trxcon + echo Starting container with trxcon Starting container with trxcon + docker_network_params 190 22 + NET=190 + ADDR_SUFIX=22 + echo --network ttcn3-bts-test-190 --ip 172.18.190.22 --ip6 fd02:db8:190::22 + docker run --rm --network ttcn3-bts-test-190 --ip 172.18.190.22 --ip6 fd02:db8:190::22 --ulimit core=-1 -v /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/trxcon:/data -v /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/unix:/data/unix --name jenkins-ttcn3-bts-test-latest-2108-trxcon -d osmocom-build/osmocom-bb-host-master /bin/sh -c trxcon -i 172.18.190.21 -s /data/unix/osmocom_l2 >>/data/trxcon.log 2>&1 07538e773fc502939c5d9b0623aba89aeb72c688e1b213be8337622a6fd1b41d + start_testsuite generic + echo Starting container with BTS testsuite Starting container with BTS testsuite + variant=generic + docker_network_params 190 10 + NET=190 + ADDR_SUFIX=10 + echo --network ttcn3-bts-test-190 --ip 172.18.190.10 --ip6 fd02:db8:190::10 + docker run --rm --network ttcn3-bts-test-190 --ip 172.18.190.10 --ip6 fd02:db8:190::10 --ulimit core=-1 -e TTCN3_PCAP_PATH=/data -e OSMO_SUT_HOST=172.18.190.20 -e OSMO_SUT_PORT=4241 -v /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/bts-tester-generic:/data -v /home/osmocom-build/jenkins/workspace/ttcn3-bts-test-latest/logs/unix:/data/unix --name jenkins-ttcn3-bts-test-latest-2108-ttcn3-bts-test osmocom-build/ttcn3-bts-test + SUBDIR=bts + SUITE=BTS_Tests + '[' -n '' ']' + cd /data + EXTRA_ARGS= + '[' -n '' ']' + /osmo-ttcn3-hacks/start-testsuite.sh /osmo-ttcn3-hacks/bts/BTS_Tests BTS_Tests.cfg ttcn3_start: Starting the test suite ttcn3_start: warning: TTCN3_DIR environment variable is not set spawn mctr_cli BTS_Tests.cfg
************************************************************************* * TTCN-3 Test Executor - Main Controller 2 * * Version: 9.0.0 * * Copyright (c) 2000-2023 Ericsson Telecom AB * * All rights reserved. This program and the accompanying materials * * are made available under the terms of the Eclipse Public License v2.0 * * which accompanies this distribution, and is available at * * https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html * *************************************************************************
Using configuration file: BTS_Tests.cfg MC@6eef6421401f: Unix server socket created successfully. MC@6eef6421401f: Listening on TCP port 42787. MC2> 6eef6421401f is the default spawn /osmo-ttcn3-hacks/bts/BTS_Tests 6eef6421401f 42787 TTCN-3 Host Controller (parallel mode), version 9.0.0 MC@6eef6421401f: New HC connected from 172.18.190.10 [172.18.190.10]. 6eef6421401f: Linux 6.1.0-13-amd64 on x86_64. cmtc MC@6eef6421401f: Downloading configuration file to all HCs. construct junitlogger Initializing `JUnitLogger' (v2.0): JUnitLogger writes JUnit-compatible XML HC@6eef6421401f: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file. HC@6eef6421401f: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file. HC@6eef6421401f: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file. HC@6eef6421401f: Warning: Option `FileMask' was given more than once in section [LOGGING] of the configuration file. MC@6eef6421401f: Configuration file was processed on all HCs. MC@6eef6421401f: Creating MTC on host 172.18.190.10. MC@6eef6421401f: MTC is created. MC2> smtc Executing all items of [EXECUTE] section. MC2> MTC@6eef6421401f: Starting external command `../ttcn3-tcpdump-start.sh BTS_Tests.TC_est_dchan'. ------ BTS_Tests.TC_est_dchan ------ Thu Jul 4 08:24:05 UTC 2024 NOTE: unable to use dumpcap due to missing capabilities or suid bit /usr/bin/tcpdump -U -s 1520 -n -i any -w "/data/BTS_Tests.TC_est_dchan.pcap" >/data/BTS_Tests.TC_est_dchan.pcap.stdout 2>/tmp/cmderr & Waiting for packet dumper to start... 0 MTC@6eef6421401f: External command `../ttcn3-tcpdump-start.sh BTS_Tests.TC_est_dchan' was executed successfully (exit status: 0). MTC@6eef6421401f: Test case TC_est_dchan started. FATAL: command execution failed java.io.EOFException at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2915) at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3410) at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:954) at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:392) at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49) at hudson.remoting.Command.readFrom(Command.java:142) at hudson.remoting.Command.readFrom(Command.java:128) at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61) Caused: java.io.IOException: Unexpected termination of the channel at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75) Caused: java.io.IOException: Backing channel 'build4-deb12build-ansible' is disconnected. at hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:215) at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:285) at jdk.proxy2/jdk.proxy2.$Proxy135.isAlive(Unknown Source) at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1212) at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1204) at hudson.tasks.CommandInterpreter.join(CommandInterpreter.java:195) at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:145) at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818) at hudson.model.Build$BuildExecution.build(Build.java:199) at hudson.model.Build$BuildExecution.doRun(Build.java:164) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:526) at hudson.model.Run.execute(Run.java:1895) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44) at hudson.model.ResourceController.execute(ResourceController.java:101) at hudson.model.Executor.run(Executor.java:442) FATAL: Unable to delete script file /tmp/jenkins12242156444958661404.sh java.io.EOFException at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2915) at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3410) at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:954) at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:392) at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49) at hudson.remoting.Command.readFrom(Command.java:142) at hudson.remoting.Command.readFrom(Command.java:128) at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61) Caused: java.io.IOException: Unexpected termination of the channel at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75) Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@791ea911:build4-deb12build-ansible": Remote call on build4-deb12build-ansible failed. The channel is closing down or has closed down at hudson.remoting.Channel.call(Channel.java:996) at hudson.FilePath.act(FilePath.java:1192) at hudson.FilePath.act(FilePath.java:1181) at hudson.FilePath.delete(FilePath.java:1728) at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:163) at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818) at hudson.model.Build$BuildExecution.build(Build.java:199) at hudson.model.Build$BuildExecution.doRun(Build.java:164) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:526) at hudson.model.Run.execute(Run.java:1895) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44) at hudson.model.ResourceController.execute(ResourceController.java:101) at hudson.model.Executor.run(Executor.java:442) Build step 'Execute shell' marked build as failure ERROR: Step ‘Publish JUnit test result report’ failed: no workspace for ttcn3-bts-test-latest #2108
jenkins-notifications@lists.osmocom.org