See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,WITH_MANUALS=0,label=rpi4-raspbian10,with_dsp=none,with_vty=False/4407/display/redirect>
Changes:
------------------------------------------
Failed to access build log
java.lang.ClassNotFoundException: hudson.FilePath$ToURI
at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:398)
at java.base/java.io.ObjectInputStream.resolveClass(ObjectInputStream.java:756)
at
hudson.remoting.MultiClassLoaderSerializer$Input.resolveClass(MultiClassLoaderSerializer.java:136)
at java.base/java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1995)
at java.base/java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1862)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2169)
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1679)
at java.base/java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2464)
at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2358)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2196)
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1679)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:493)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:451)
at hudson.remoting.UserRequest.deserialize(UserRequest.java:289)
at hudson.remoting.UserRequest.perform(UserRequest.java:189)
Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to
rpi4-raspbian10build-ansible-1
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1795)
at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:356)
at hudson.remoting.Channel.call(Channel.java:1001)
at hudson.FilePath.act(FilePath.java:1165)
at hudson.FilePath.act(FilePath.java:1154)
at hudson.FilePath.toURI(FilePath.java:1300)
at hudson.tasks.MailSender.createFailureMail(MailSender.java:325)
at hudson.tasks.MailSender.createMail(MailSender.java:182)
at hudson.tasks.MailSender.run(MailSender.java:112)
at hudson.tasks.Mailer.perform(Mailer.java:179)
at hudson.tasks.Mailer.perform(Mailer.java:142)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:806)
at
hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:755)
at hudson.model.Build$BuildExecution.post2(Build.java:178)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:699)
at hudson.model.Run.execute(Run.java:1913)
at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:99)
at hudson.model.Executor.run(Executor.java:431)
Caused: java.lang.ClassNotFoundException: Failed to deserialize the Callable object.
Perhaps you needed to implement DelegatingCallable?
at hudson.remoting.UserRequest.perform(UserRequest.java:191)
at hudson.remoting.UserRequest.perform(UserRequest.java:54)
at hudson.remoting.Request$2.run(Request.java:376)
at
hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused: java.io.IOException: Remote call on rpi4-raspbian10build-ansible-1 failed
at hudson.remoting.Channel.call(Channel.java:1005)
at hudson.FilePath.act(FilePath.java:1165)
at hudson.FilePath.act(FilePath.java:1154)
at hudson.FilePath.toURI(FilePath.java:1300)
at hudson.tasks.MailSender.createFailureMail(MailSender.java:325)
at hudson.tasks.MailSender.createMail(MailSender.java:182)
at hudson.tasks.MailSender.run(MailSender.java:112)
at hudson.tasks.Mailer.perform(Mailer.java:179)
at hudson.tasks.Mailer.perform(Mailer.java:142)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:806)
at
hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:755)
at hudson.model.Build$BuildExecution.post2(Build.java:178)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:699)
at hudson.model.Run.execute(Run.java:1913)
at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:99)
at hudson.model.Executor.run(Executor.java:431)
Show replies by date
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,WITH_MANUALS=0,label=rpi4-raspbian10,with_dsp=none,with_vty=False/4408/display/redirect>
Changes:
------------------------------------------
[...truncated 115.10 KB...]
CXX RLCMACTest.o
CXX AllocTest.o
CXX MslotTest.o
CXX TbfTest.o
CXX TypesTest.o
CXX MsTest.o
CXX LListTest.o
CXX LlcTest.o
CC codel_test.o
CXX EdgeTest.o
CXX BitcompTest.o
CXX egprs_rlc_compression.o
CXX FnTest.o
CXX AppInfoTest.o
CXX PdchUlcTest.o
CXXLD rlcmac/RLCMACTest
CXXLD alloc/AllocTest
CXXLD alloc/MslotTest
CXXLD tbf/TbfTest
CXXLD types/TypesTest
CXXLD ms/MsTest
CXXLD llist/LListTest
CXXLD llc/LlcTest
CCLD codel/codel_test
CXXLD edge/EdgeTest
CXXLD bitcomp/BitcompTest
CXXLD fn/FnTest
CXXLD app_info/AppInfoTest
CXXLD ulc/PdchUlcTest
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/tests'
make check-local
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/tests'
/bin/bash '../../../tests/testsuite'
## -------------------------- ##
## osmo-pcu 1.0.0 test suite. ##
## -------------------------- ##
Regression tests
1: rlcmac ok
2: multi_slot ok
3: ts_alloc ok
4: tbf ok
5: bitcomp ok
6: edge ok
7: types ok
8: ms ok
9: llc ok
10: llist ok
11: codel ok
12: fn ok
13: app_info ok
14: ulc ok
## ------------- ##
## Test results. ##
## ------------- ##
All 14 tests were successful.
make python-tests
make[4]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/tests'
Not running python-based tests (determined at configure-time)
make[4]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/tests'
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/tests'
make[2]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/tests'
Making check in contrib
make[2]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/contrib'
Making check in systemd
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/contrib/systemd'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/contrib/systemd'
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/contrib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/contrib'
make[2]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/contrib'
make[2]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub'
make[2]: Nothing to be done for 'check-am'.
make[2]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub'
make[1]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub'
make[1]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub'
Making install in include
make[2]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/include'
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/include'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/include'
make[2]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/include'
Making install in src
make[2]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/src'
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/src'
make[3]: Nothing to be done for 'install-data-am'.
/bin/mkdir -p '/build/osmo-pcu-1.0.0/_inst/bin'
/bin/bash ../libtool --mode=install /usr/bin/install -c osmo-pcu
'/build/osmo-pcu-1.0.0/_inst/bin'
libtool: install: /usr/bin/install -c osmo-pcu /build/osmo-pcu-1.0.0/_inst/bin/osmo-pcu
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/src'
make[2]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/src'
Making install in doc
make[2]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/doc'
Making install in examples
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/doc/examples'
make[4]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/doc/examples'
make[4]: Nothing to be done for 'install-exec-am'.
/bin/mkdir -p '/build/osmo-pcu-1.0.0/_inst/share/doc/osmo-pcu/examples/osmo-pcu'
/bin/mkdir -p '/build/osmo-pcu-1.0.0/_inst/etc/osmocom'
/usr/bin/install -c -m 644 ../../../../doc/examples/osmo-pcu.cfg
'/build/osmo-pcu-1.0.0/_inst/etc/osmocom'
/usr/bin/install -c -m 644 ../../../../doc/examples/osmo-pcu.cfg
'/build/osmo-pcu-1.0.0/_inst/share/doc/osmo-pcu/examples/osmo-pcu'
make[4]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/doc/examples'
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/doc/examples'
Making install in manuals
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/doc/manuals'
make[4]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/doc/manuals'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/doc/manuals'
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/doc/manuals'
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/doc'
make[4]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/doc'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/doc'
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/doc'
make[2]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/doc'
Making install in tests
make[2]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/tests'
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/tests'
make[2]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/tests'
Making install in contrib
make[2]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/contrib'
Making install in systemd
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/contrib/systemd'
make[4]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/contrib/systemd'
make[4]: Nothing to be done for 'install-exec-am'.
/bin/mkdir -p '/build/osmo-pcu-1.0.0/_inst//lib/systemd/system'
/usr/bin/install -c -m 644 ../../../../contrib/systemd/osmo-pcu.service
'/build/osmo-pcu-1.0.0/_inst//lib/systemd/system'
make[4]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/contrib/systemd'
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/contrib/systemd'
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/contrib'
make[4]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/contrib'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/contrib'
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/contrib'
make[2]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/contrib'
make[2]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub'
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub'
make[2]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub'
make[1]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub'
make[1]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub'
Making installcheck in include
make[2]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/include'
make[2]: Nothing to be done for 'installcheck'.
make[2]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/include'
Making installcheck in src
make[2]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/src'
make[2]: Nothing to be done for 'installcheck'.
make[2]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/src'
Making installcheck in doc
make[2]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/doc'
Making installcheck in examples
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/doc/examples'
make[3]: Nothing to be done for 'installcheck'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/doc/examples'
Making installcheck in manuals
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/doc/manuals'
make[3]: Nothing to be done for 'installcheck'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/doc/manuals'
make[3]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/doc'
make[3]: Nothing to be done for 'installcheck-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/doc'
make[2]: Leaving directory '/build/osmo-pcu-1.0.0/_build/sub/doc'
Making installcheck in tests
make[2]: Entering directory '/build/osmo-pcu-1.0.0/_build/sub/tests'
/bin/bash '../../../tests/testsuite'
AUTOTEST_PATH='/build/osmo-pcu-1.0.0/_inst/bin' \
## -------------------------- ##
## osmo-pcu 1.0.0 test suite. ##
## -------------------------- ##
Regression tests
1: rlcmac ok
2: multi_slot ok
3: ts_alloc FATAL: command execution failed
java.io.EOFException
at
java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2872)
at
java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3367)
at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:936)
at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:379)
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 'rpi4-raspbian10build-ansible-3' is
disconnected.
at
hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:216)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:286)
at com.sun.proxy.$Proxy66.isAlive(Unknown Source)
at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1213)
at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1205)
at hudson.tasks.CommandInterpreter.join(CommandInterpreter.java:194)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:144)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:91)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:806)
at hudson.model.Build$BuildExecution.build(Build.java:198)
at hudson.model.Build$BuildExecution.doRun(Build.java:163)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:514)
at hudson.model.Run.execute(Run.java:1888)
at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:99)
at hudson.model.Executor.run(Executor.java:431)
FATAL: Unable to delete script file /tmp/jenkins9400855362320612515.sh
java.io.EOFException
at
java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2872)
at
java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3367)
at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:936)
at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:379)
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@523f90f2:rpi4-raspbian10build-ansible-3": Remote call
on rpi4-raspbian10build-ansible-3 failed. The channel is closing down or has closed down
at hudson.remoting.Channel.call(Channel.java:994)
at hudson.FilePath.act(FilePath.java:1165)
at hudson.FilePath.act(FilePath.java:1154)
at hudson.FilePath.delete(FilePath.java:1678)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:162)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:91)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:806)
at hudson.model.Build$BuildExecution.build(Build.java:198)
at hudson.model.Build$BuildExecution.doRun(Build.java:163)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:514)
at hudson.model.Run.execute(Run.java:1888)
at hudson.matrix.MatrixRun.run(MatrixRun.java:153)
at hudson.model.ResourceController.execute(ResourceController.java:99)
at hudson.model.Executor.run(Executor.java:431)
Build step 'Execute shell' marked build as failure
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,WITH_MANUALS=0,label=rpi4-raspbian10,with_dsp=none,with_vty=False/4409/display/redirect>