[Qa-jenkins-scm] Build failed in Jenkins: reproducible_fdroid_test #539

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Thu May 5 11:39:42 BST 2022


See <https://jenkins.debian.net/job/reproducible_fdroid_test/539/display/redirect?page=changes>

Changes:

[git] Silence dexdump output in build --verbose

[hans] gitlab-ci: fix debian_testing and ubuntu_lts_ppa jobs


------------------------------------------
[...truncated 13.85 KB...]
+ git clean -fdx
Skipping repository .testfiles/run-tests.bpA7/binary_transparency
Skipping repository .testfiles/test_setup_status_output_in_git_reposwjn0co1
Skipping repository .testfiles/run-tests.4tSQ
Skipping repository .testfiles/run-tests.0LN2/build/org.fdroid.ci.test.app
Skipping repository .testfiles/run-tests.wSS6/bar
Skipping repository .testfiles/run-tests.wSS6/foo
Skipping repository .testfiles/run-tests.wSS6/build/fake
Skipping repository .testfiles/test_remote_set_head_can_failgf399os9/build/com.gpl.rpg.AndorsTrail
Skipping repository .testfiles/test_remote_set_head_can_failgf399os9/clone1
Skipping repository .testfiles/test_remote_set_head_can_failgf399os9/upstream_repo
Skipping repository .testfiles/run-tests.onti/fdroid/binary_transparency
Skipping repository .testfiles/run-tests.lSSl
Skipping repository .testfiles/run-tests.4JFT/git-mirror
Skipping repository .testfiles/run-tests.4JFT/binary_transparency
Skipping repository .testfiles/run-tests.OBV1
Skipping repository .testfiles/run-tests.k4aH/binary_transparency
Skipping repository .testfiles/run-tests.8CR8/bar
Skipping repository .testfiles/run-tests.8CR8/foo
Skipping repository .testfiles/run-tests.8CR8/build/fake
Skipping repository .testfiles/test_insert_triple_t_metadatam1tinm09/build/org.fdroid.ci.test.app
Skipping repository .testfiles/run-tests.mXP5
Skipping repository .testfiles/run-tests.9abN/git-mirror
Skipping repository .testfiles/run-tests.3luZ/app
Skipping repository .testfiles/run-tests.3luZ/build/fake
Skipping repository .testfiles/run-tests.3luZ/sub
Skipping repository .testfiles/test_prepare_sources_refresh18bwonj2/build/org.fdroid.ci.test.app
Removing fdroidserver/__pycache__/
Removing fdroidserver/asynchronousfilereader/__pycache__/
Skipping repository tests/tmp/importer
+ git reset --hard
HEAD is now at 1ae6e4e2 Merge branch 'dexdump_nooutput' into 'master'
+ git checkout master
Already on 'master'
Your branch is behind 'origin/master' by 2 commits, and can be fast-forwarded.
  (use "git pull" to update your local branch)
+ git reset --hard origin/master
HEAD is now at 7fabbc9c Merge branch 'gitlab-ci-fix-job-post-dexdump' into 'master'
+ git clean -fdx
Skipping repository .testfiles/run-tests.bpA7/binary_transparency
Skipping repository .testfiles/test_setup_status_output_in_git_reposwjn0co1
Skipping repository .testfiles/run-tests.4tSQ
Skipping repository .testfiles/run-tests.0LN2/build/org.fdroid.ci.test.app
Skipping repository .testfiles/run-tests.wSS6/bar
Skipping repository .testfiles/run-tests.wSS6/foo
Skipping repository .testfiles/run-tests.wSS6/build/fake
Skipping repository .testfiles/test_remote_set_head_can_failgf399os9/build/com.gpl.rpg.AndorsTrail
Skipping repository .testfiles/test_remote_set_head_can_failgf399os9/clone1
Skipping repository .testfiles/test_remote_set_head_can_failgf399os9/upstream_repo
Skipping repository .testfiles/run-tests.onti/fdroid/binary_transparency
Skipping repository .testfiles/run-tests.lSSl
Skipping repository .testfiles/run-tests.4JFT/git-mirror
Skipping repository .testfiles/run-tests.4JFT/binary_transparency
Skipping repository .testfiles/run-tests.OBV1
Skipping repository .testfiles/run-tests.k4aH/binary_transparency
Skipping repository .testfiles/run-tests.8CR8/bar
Skipping repository .testfiles/run-tests.8CR8/foo
Skipping repository .testfiles/run-tests.8CR8/build/fake
Skipping repository .testfiles/test_insert_triple_t_metadatam1tinm09/build/org.fdroid.ci.test.app
Skipping repository .testfiles/run-tests.mXP5
Skipping repository .testfiles/run-tests.9abN/git-mirror
Skipping repository .testfiles/run-tests.3luZ/app
Skipping repository .testfiles/run-tests.3luZ/build/fake
Skipping repository .testfiles/run-tests.3luZ/sub
Skipping repository .testfiles/test_prepare_sources_refresh18bwonj2/build/org.fdroid.ci.test.app
Skipping repository tests/tmp/importer
+ trap cleanup_all INT TERM EXIT
Forced locale to en_US.UTF-8:
LC_ALL=en_US.UTF-8
+ ./jenkins-test
+ export ANDROID_HOME=/usr/lib/android-sdk
+ ANDROID_HOME=/usr/lib/android-sdk
+ rm -rf /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles
+ cd tests
+ '[' '!' -e /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/fdroiddata/repo ']'
+ ./run-tests /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/fdroiddata/repo
Using ANDROID_HOME=/usr/lib/android-sdk
==============================================================================
run commit hooks
+ echo_header 'run commit hooks'
+ cd /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps
+ test -x ./hooks/pre-commit
+ ./hooks/pre-commit
WARNING: pyflakes is not installed, using dummy placeholder!
WARNING: pycodestyle is not installed, using dummy placeholder!
==============================================================================
test python getsig replacement
+ echo_header 'test python getsig replacement'
+ cd /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/getsig
+ ./make.sh
+ cd /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests
+ for testcase in $WORKSPACE/tests/*.TestCase
+ '[' /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/build.TestCase == /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/install.TestCase ']'
+ /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/build.TestCase
INFO:root:Getting source for revision 1.0
INFO:root:Creating local.properties file at /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_build_local_cleanolxvvvgd/local.properties
DEBUG:root:Removing debuggable flags from /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_build_local_cleanolxvvvgd
INFO:root:Scanning source for common problems...
INFO:root:Removing gradle-wrapper.jar at gradle-wrapper.jar
INFO:root:Removing shared library at baz.so
INFO:root:Ignoring Android AAR library at foo.aar
INFO:root:Successfully built version 1.0 of mocked.app.id from 1.0
DEBUG:root:Checking /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_build_local_cleanolxvvvgd/mocked.app.id.apk
.WARNING:root:Android NDK version 'r21e' could not be found!
WARNING:root:Configured versions:
WARNING:root:Android NDK version 'r21e' could not be found!
WARNING:root:Configured versions:
INFO:root:Downloading https://dl.google.com/android/repository/android-ndk-r21e-linux-x86_64.zip
INFO:root:Unzipping to /tmp/android-sdk-3bw8wm55/ndk
INFO:root:Set NDK r21e (21.4.7075529) up
INFO:root:Getting source for revision 1.0
INFO:root:Creating local.properties file at /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_build_local_ndk_h0l030j/local.properties
DEBUG:root:Removing debuggable flags from /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_build_local_ndk_h0l030j
INFO:root:Successfully built version 1.0 of mocked.app.id from 1.0
DEBUG:root:Checking /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_build_local_ndk_h0l030j/mocked.app.id.apk
.DEBUG:root:Reading 'config.yml'
INFO:root:Creating log directory
DEBUG:root:skip deploying full build logs: not enabled in config
INFO:root:Creating build directory
DEBUG:root:skip deploying full build logs: not enabled in config
DEBUG:root:Getting git vcs interface for 
INFO:root:Using fake outpu
DEBUG:root:Checking 1.2.3
INFO:root:...retrieving https://example.com/fdroid/repo/info.guardianproject.checkey_1.2.3.apk
INFO:root:compared built binary to supplied reference binary successfully
INFO:root:success: info.guardianproject.checkey
INFO:root:Finished
INFO:root:1 build succeeded
DEBUG:root:skip deploying full build logs: not enabled in config
DEBUG:root:skip deploying full build logs: not enabled in config
DEBUG:root:skip deploying full build logs: not enabled in config
DEBUG:root:Getting git vcs interface for 
INFO:root:Using fake outpu
DEBUG:root:Checking 1.2.3
INFO:root:...retrieving https://example.com/fdroid/repo/info.guardianproject.checkey_1.2.3.apk
DEBUG:root:removing unsigned/info.guardianproject.checkey_123.apk
DEBUG:root:removing unsigned/binaries/info.guardianproject.checkey_123.binary.apk
ERROR:root:Could not build app info.guardianproject.checkey: compared built binary to supplied reference binary but failed
==== detail begin ====
failed
==== detail end ====
DEBUG:root:skip deploying full build logs: not enabled in config
INFO:root:Build for app info.guardianproject.checkey:123 failed:
compared built binary to supplied reference binary but failed
==== detail begin ====
failed
==== detail end ====
INFO:root:Finished
INFO:root:1 build failed
DEBUG:root:skip deploying full build logs: not enabled in config
DEBUG:root:skip deploying full build logs: not enabled in config
DEBUG:root:skip deploying full build logs: not enabled in config
DEBUG:root:Getting git vcs interface for 
INFO:root:Using fake outpu
DEBUG:root:Checking 1.2.3
INFO:root:...retrieving https://example.com/fdroid/repo/info.guardianproject.checkey_1.2.3.apk
INFO:root:compared built binary to supplied reference binary successfully
INFO:root:success: info.guardianproject.checkey
INFO:root:Finished
INFO:root:1 build succeeded
DEBUG:root:skip deploying full build logs: not enabled in config
DEBUG:root:skip deploying full build logs: not enabled in config
DEBUG:root:skip deploying full build logs: not enabled in config
DEBUG:root:Getting git vcs interface for 
INFO:root:Using fake outpu
DEBUG:root:Checking 1.2.3
INFO:root:...retrieving https://example.com/fdroid/repo/info.guardianproject.checkey_1.2.3.apk
WARNING:root:Keeping failed build "tmp/info.guardianproject.checkey_123.apk"
DEBUG:root:removing tmp/binaries/info.guardianproject.checkey_123.binary.apk
ERROR:root:Could not build app info.guardianproject.checkey: compared built binary to supplied reference binary but failed
==== detail begin ====
failed
==== detail end ====
DEBUG:root:skip deploying full build logs: not enabled in config
INFO:root:Build for app info.guardianproject.checkey:123 failed:
compared built binary to supplied reference binary but failed
==== detail begin ====
failed
==== detail end ====
INFO:root:Finished
INFO:root:1 build failed
DEBUG:root:skip deploying full build logs: not enabled in config
.WARNING:root:'/usr/lib/android-sdk/build-tools/debian/aapt' is too old, fdroid requires build-tools-26.0.0 or newer!
INFO:androguard.apk:Starting analysis on AndroidManifest.xml
INFO:androguard.apk:APK file was successfully validated!
DEBUG:androguard.core.api_specific_resources:Available API levels: 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28
INFO:androguard.apk:Starting analysis on AndroidManifest.xml
FATAL: command execution failed
java.io.EOFException
	at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2905)
	at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3400)
	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 'osuosl168-amd64.debian.net' is disconnected.
	at hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:215)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:285)
	at com.sun.proxy.$Proxy63.isAlive(Unknown Source)
	at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1215)
	at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1207)
	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:814)
	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:522)
	at hudson.model.Run.execute(Run.java:1896)
	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/jenkins10994962797623686872.sh
java.io.EOFException
	at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2905)
	at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3400)
	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 at 1d5a7639:osuosl168-amd64.debian.net": Remote call on osuosl168-amd64.debian.net failed. The channel is closing down or has closed down
	at hudson.remoting.Channel.call(Channel.java:993)
	at hudson.FilePath.act(FilePath.java:1194)
	at hudson.FilePath.act(FilePath.java:1183)
	at hudson.FilePath.delete(FilePath.java:1730)
	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:814)
	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:522)
	at hudson.model.Run.execute(Run.java:1896)
	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 ‘Console output (build log) parsing’ failed: no workspace for reproducible_fdroid_test #539



More information about the Qa-jenkins-scm mailing list