[Qa-jenkins-scm] Build failed in Jenkins: reproducible_setup_fdroid_build_environment_profitbricks7 #114

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Mon Apr 3 20:07:09 UTC 2017


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

Changes:

[t] Fix bug when scanning invalid APKs and add a test for it

------------------------------------------
[...truncated 192.21 KB...]
==> default:   mercurial-common mesa-common-dev pandoc-data python-bzrlib python-configobj
==> default:   python3 python3-chardet python3-minimal python3-pkg-resources python3-six
==> default:   python3-urllib3 python3.4 python3.4-minimal qt5-qmake qtbase5-dev-tools
==> default:   qtchooser swig2.0 tcl-expect x11-common x11proto-core-dev
==> default:   x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev
==> default:   x11proto-input-dev x11proto-kb-dev x11proto-xext-dev
==> default:   x11proto-xf86vidmode-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
==> default: Suggested packages:
==> default:   ant-doc ant-gcj default-jdk java-compiler java-sdk libbcel-java ivy
==> default:   autoconf-archive gnu-standards autoconf-doc bison-doc bsh-doc default-jre
==> default:   java1-runtime java2-runtime libservlet3.0-java bzr-doc bzrtools
==> default:   python-bzrlib.tests codeblocks eclipse ninja-build gawk-doc
==> default:   gconf-defaults-service gettext-doc libasprintf-dev libgettextpo-dev
==> default:   git-daemon-run git-daemon-sysvinit git-doc git-el git-email git-gui gitk
==> default:   gitweb git-arch git-cvs git-mediawiki gsfonts graphviz-doc imagemagick-doc
==> default:   autotrace cups-bsd lpr lprng enscript ffmpeg gimp gnuplot grads hp2xx
==> default:   html2ps libwmf-bin mplayer povray radiance sane-utils texlive-base-bin
==> default:   ufraw-batch xdg-utils dia dia-gnome libsvg-perl libxml-xql-perl
==> default:   python-uniconvertor equivs javacc-doc junit-doc libasound2 libaudio2 libesd0
==> default:   libesd-alsa0 libpulse0 libaopalliance-java-doc lrzip
==> default:   libasync-http-client-java-doc libatinject-jsr330-api-java-doc
==> default:   libavalon-framework-java-doc glibc-doc:i386 locales:i386
==> default:   libclassworlds-java-doc libcommons-httpclient-java-doc
==> default:   libcommons-io-java-doc libcommons-lang-java-doc libcommons-logging-java-doc
==> default:   libexcalibur-logkit-java libcommons-net2-java-doc libdom4j-java-doc
==> default:   libdoxia-java-doc libeasymock-java-doc libenchant-voikko libfftw3-bin
==> default:   libfftw3-dev libgd-tools libglib2.0-doc libgnomevfs2-bin gsl-ref-psdoc
==> default:   gsl-doc-pdf gsl-doc-info gsl-ref-html gvfs libjaxp1.3-java-gcj
==> default:   libjdom1-java-doc jetty libjetty-java-doc libjline-java-doc
==> default:   libjsoup-java-doc libjsr305-java-doc libmail-java liblog4j1.2-java-doc
==> default:   liblzma-doc libmaven-scm-java-doc libmodello-java-doc maven2
==> default:   libobjenesis-java-doc libplexus-build-api-java-doc libplexus-cipher-java-doc
==> default:   libplexus-classworlds-java-doc libplexus-classworlds2-java-doc
==> default:   libplexus-cli-java-doc libplexus-container-default-java-doc
==> default:   libplexus-i18n-java-doc libplexus-interactivity-api-java-doc
==> default:   libplexus-interpolation-java-doc libplexus-sec-dispatcher-java-doc
==> default:   libplexus-utils-java-doc libplexus-utils2-java-doc libqdox-java-doc
==> default:   libsaxonb-java-doc speex libtool-doc automaken gfortran fortran95-compiler
==> default:   gcj-jdk libwagon-java-doc libxalan2-java-doc libxsltc-java groovy
==> default:   libspring-core-java libspring-beans-java libspring-context-java
==> default:   libspring-web-java libequinox-osgi-java libxcb-doc libxerces2-java-doc
==> default:   libxerces2-java-gcj libxext-doc libxml-commons-resolver1.1-java-doc
==> default:   libxmlgraphics-commons-java-doc libxom-java-doc libyaml-shell-perl qct
==> default:   kdiff3 kdiff3-qt kompare meld tkcvs mgdiff wish python-mysqldb
==> default:   python-openssl openjdk-8-demo openjdk-8-source openjdk-8-jre-jamvm
==> default:   libnss-mdns fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho
==> default:   ttf-wqy-microhei ttf-wqy-zenhei fonts-indic p7zip-full
==> default:   texlive-latex-recommended texlive-xetex texlive-luatex pandoc-citeproc
==> default:   etoolbox python-bzrlib-dbg python-kerberos python-paramiko python-pycurl
==> default:   python-configobj-doc python-lxml-dbg python3-doc python3-tk python3-venv
==> default:   python3-setuptools python3-ndg-httpsclient python3-openssl python3-pyasn1
==> default:   python3.4-venv python3.4-doc binfmt-support firebird-dev libegl1-mesa-dev
==> default:   libmysqlclient-dev libpq-dev libsqlite3-dev unixodbc-dev sqlite3-doc
==> default:   subversion-tools db5.3-util swig-doc swig-examples swig2.0-examples
==> default:   swig2.0-doc xfig
==> default: Recommended packages:
==> default:   ant-optional python-gpgme tcl8.6 tk8.6 fonts-liberation
==> default:   libmagickcore-6.q16-2-extra ghostscript netpbm aspell libgnomevfs2-extra
==> default:   pstoedit python-numpy aspell-en aspell-dictionary aspell6a-dictionary
==> default:   at-spi2-core fop rhino libc6-i686:i386 colord libcommons-beanutils-java
==> default:   libcommons-collections3-java libcommons-digester-java libcommons-jexl2-java
==> default:   libcommons-jxpath-java libcommons-vfs-java libegl1-mesa-drivers enchant
==> default:   libsaxon-java icc-profiles-free libgl1-mesa-dri hunspell-en-us
==> default:   hunspell-dictionary myspell-dictionary libgpm2:i386 poppler-data
==> default:   qttranslations5-l10n libqt5sql5-sqlite libqt5sql5-mysql libqt5sql5-odbc
==> default:   libqt5sql5-psql libqt5sql5-ibase libosgi-compendium-java libosgi-core-java
==> default:   testng libssl-doc libltdl-dev libx11-doc libyaml-libyaml-perl
==> default:   libyaml-syck-perl python-launchpadlib libqt5opengl5-dev
==> default: The following NEW packages will be installed:
==> default:   adwaita-icon-theme ant ant-contrib asn1c autoconf autoconf2.13 automake
==> default:   automake1.11 autopoint autotools-dev bison bsh bzr ca-certificates-java
==> default:   cmake cmake-data curl dbus-x11 dconf-gsettings-backend dconf-service
==> default:   dh-python diffstat expect faketime flex gawk gcc-4.9-base:i386 gconf-service
==> default:   gconf2 gconf2-common gettext git git-core git-man git-svn glib-networking
==> default:   glib-networking-common glib-networking-services gnome-mime-data gperf
==> default:   graphviz gsettings-desktop-schemas imagemagick imagemagick-6.q16
==> default:   imagemagick-common inkscape java-common java-wrappers javacc junit junit4
==> default:   libaether-java libao-common libao4 libaopalliance-java libapache-pom-java
==> default:   libapr1 libaprutil1 libarchive-zip-perl libarchive13 libasm3-java
==> default:   libasm4-java libaspell15 libasync-http-client-java
==> default:   libatinject-jsr330-api-java libatk-bridge2.0-0 libatkmm-1.6-1 libatspi2.0-0
==> default:   libavahi-glib1 libavalon-framework-java libbatik-java libbison-dev
==> default:   libbsf-java libbsh-java libc-ares2 libc6:i386 libcairo-gobject2
==> default:   libcairomm-1.0-1 libcdi-api-java libcdt5 libcglib3-java libcgraph6
==> default:   libclassworlds-java libcolord2 libcommons-cli-java libcommons-codec-java
==> default:   libcommons-configuration-java libcommons-httpclient-java libcommons-io-java
==> default:   libcommons-lang-java libcommons-logging-java libcommons-net2-java
==> default:   libcommons-parent-java libcroco3 libcurl3 libdbus-glib-1-2 libdconf1
==> default:   libdom4j-java libdoxia-java libdrm-dev libdrm-intel1 libdrm-nouveau2
==> default:   libdrm-radeon1 libdrm2 libeasymock-java libegl1-mesa libelf1 libelfg0
==> default:   libenchant1c2a liberror-perl libexpat1-dev libfaketime libfftw3-double3
==> default:   libfl-dev libflac8 libfop-java libganymed-ssh2-java libgbm1 libgcc1:i386
==> default:   libgconf-2-4 libgd3 libgeronimo-interceptor-3.0-spec-java libgl1-mesa-dev
==> default:   libgl1-mesa-glx libglapi-mesa libglib2.0-bin libglib2.0-dev
==> default:   libglibmm-2.4-1c2a libglu1-mesa libglu1-mesa-dev libgnomevfs2-0
==> default:   libgnomevfs2-common libgsl0ldbl libgtk-3-0 libgtk-3-bin libgtk-3-common
==> default:   libgtkmm-2.4-1c2a libgtkspell0 libguava-java libgvc6 libgvpr2
==> default:   libhamcrest-java libhttpclient-java libhttpcore-java libhunspell-1.3-0
==> default:   libice6 libimage-magick-perl libimage-magick-q16-perl libisorelax-java
==> default:   libitext1-java libjackrabbit-java libjaxen-java libjaxp1.3-java
==> default:   libjdom1-java libjetty-java libjline-java libjs-excanvas
==> default:   libjsch-agent-proxy-java libjsch-java libjson-glib-1.0-0
==> default:   libjson-glib-1.0-common libjsoncpp0 libjsoup-java libjsr305-java
==> default:   libjzlib-java libllvm3.5 liblog4j1.2-java liblqr-1-0 libltdl7 liblua5.1-0
==> default:   liblzma-dev liblzo2-2 libmagick++-6.q16-5 libmagickcore-6.q16-2
==> default:   libmagickwand-6.q16-2 libmaven-parent-java libmaven-scm-java
==> default:   libmaven2-core-java libmodello-java libmpdec2 libmsv-java libmtdev1
==> default:   libncurses5:i386 libnetbeans-cvsclient-java libnetty-java libnspr4 libnss3
==> default:   libobjenesis-java libogg0 libopenjpeg5 libpangomm-1.4-1 libpathplan4
==> default:   libpciaccess0 libpcre3-dev libpcrecpp0 libperl5.20
==> default:   libplexus-ant-factory-java libplexus-archiver-java
==> default:   libplexus-bsh-factory-java libplexus-build-api-java libplexus-cipher-java
==> default:   libplexus-classworlds-java libplexus-classworlds2-java libplexus-cli-java
==> default:   libplexus-container-default-java libplexus-containers-java
==> default:   libplexus-containers1.5-java libplexus-i18n-java
==> default:   libplexus-interactivity-api-java libplexus-interpolation-java
==> default:   libplexus-io-java libplexus-sec-dispatcher-java libplexus-utils-java
==> default:   libplexus-utils2-java libpoppler-glib8 libpoppler46 libproxy1
==> default:   libpthread-stubs0-dev libpython3-stdlib libpython3.4-minimal
==> default:   libpython3.4-stdlib libqdox-java libqt5concurrent5 libqt5core5a libqt5dbus5
==> default:   libqt5gui5 libqt5network5 libqt5printsupport5 libqt5sql5 libqt5test5
==> default:   libqt5widgets5 libqt5xml5 libregexp-java librelaxng-datatype-java
==> default:   librest-0.7-0 librevenge-0.0-0 librsvg2-2 librsvg2-bin librsvg2-common
==> default:   libsaxonb-java libserf-1-1 libservlet2.5-java libservlet3.1-java
==> default:   libsisu-guice-java libsisu-ioc-java libslf4j-java libsm6 libsoup-gnome2.4-1
==> default:   libsoup2.4-1 libspeex1 libssl-dev libstdc++6:i386 libsvn-perl libsvn1
==> default:   libtcl8.6 libterm-readkey-perl libtinfo5:i386 libtool libtool-bin
==> default:   libunistring0 libv8-3.14.5 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx1
==> default:   libwagon-java libwagon2-java libwayland-client0 libwayland-cursor0
==> default:   libwayland-server0 libwpd-0.10-10 libwpg-0.3-3 libx11-dev libx11-xcb-dev
==> default:   libx11-xcb1 libxalan2-java libxau-dev libxaw7 libxbean-java libxcb-dri2-0
==> default:   libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev
check /var/lib/jenkins/userContent/reproducible/fdroid/fdroidserver/buildserver/.vagrant dir exists? -> True
> vagrant status
Current machine states:

default                   running (libvirt)

The Libvirt domain is running. To stop this machine, you can run
`vagrant halt`. To destroy the machine, you can run `vagrant destroy`.
> vagrant box list
jessie64 (libvirt, 0)
> virsh -c qmeu:///system list --all
 Id    Name                           State
----------------------------------------------------
 18    builder_default                paused
 34    buildserver_default            running

> virsh -c qemu:///system snapshot-list buildserver_default
 Name                 Creation Time             State
------------------------------------------------------------

==> default:   libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present-dev
==> default:   libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render-util0
==> default:   libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-sync-dev
==> default:   libxcb-sync1 libxcb-util0 libxcb-xfixes0 libxcb-xfixes0-dev libxcb-xkb1
==> default:   libxcb1-dev libxdamage-dev libxdmcp-dev libxdot4 libxerces2-java libxext-dev
==> default:   libxfixes-dev libxkbcommon-x11-0 libxkbcommon0 libxml-commons-external-java
==> default:   libxml-commons-resolver1.1-java libxmlgraphics-commons-java libxmu6
==> default:   libxom-java libxpm4 libxpp2-java libxpp3-java libxshmfence-dev libxshmfence1
==> default:   libxslt1.1 libxt6 libxtst6 libxxf86vm-dev libxxf86vm1 libyaml-perl maven
==> default:   mercurial mercurial-common mesa-common-dev nasm nodejs
==> default:   openjdk-8-jdk-headless openjdk-8-jre-headless optipng p7zip pandoc
==> default:   pandoc-data perlmagick pkg-config python-bzrlib python-configobj
==> default:   python-gnupg python-lxml python-magic python-setuptools python3
==> default:   python3-chardet python3-gnupg python3-minimal python3-pkg-resources
==> default:   python3-requests python3-six python3-urllib3 python3-yaml python3.4
==> default:   python3.4-minimal qt5-default qt5-qmake qtbase5-dev qtbase5-dev-tools
==> default:   qtchooser quilt realpath scons sqlite3 subversion swig swig2.0 tcl-expect
==> default:   transfig unzip vorbis-tools x11-common x11proto-core-dev x11proto-damage-dev
==> default:   x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev
==> default:   x11proto-kb-dev x11proto-xext-dev x11proto-xf86vidmode-dev
==> default:   xorg-sgml-doctools xsltproc xtrans-dev yasm zip zlib1g:i386 zlib1g-dev
==> default: The following packages will be upgraded:
==> default:   gettext-base
==> default: Reading changelogs...
==> default: dpkg-preconfigure: unable to re-open stdin: No such file or directory
==> default: 1 upgraded, 391 newly installed, 0 to remove and 0 not upgraded.
==> default: Need to get 0 B/210 MB of archives.
==> default: After this operation, 765 MB of additional disk space will be used.
==> default: dpkg: error: dpkg status database is locked by another process
==> default: E
==> default: : 
==> default: Sub-process /usr/bin/dpkg returned an error code (2)
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
could not bring buildserver vm up. Command '['/usr/bin/vagrant', 'up', '--provision']' returned non-zero exit status 1
+ cleanup_all
+ set +e
++ date -u
Mon Apr  3 20:06:41 UTC 2017 - cleanup in progress...
+ echo 'Mon Apr  3 20:06:41 UTC 2017 - cleanup in progress...'
+ vagrant global-status
id       name    provider state   directory                                                                 
------------------------------------------------------------------------------------------------------------
1e223ac  default libvirt running /var/lib/jenkins/userContent/reproducible/fdroid/fdroidserver/buildserver 
 
The above shows information about all known Vagrant environments
on this machine. This data is cached and may not be completely
up-to-date. To interact with any of the machines, you can go to
that directory and run Vagrant, or you can use the ID directly
with Vagrant commands from any directory. For example:
"vagrant destroy 1a2b3c4d"
+ vagrant box list
jessie64 (libvirt, 0)
+ grep -e VBox -e qemu
+ ps auxww
libvirt+ 26604  0.0  0.0 1156996 7996 ?        Sl   Mar25   1:59 qemu-system-x86_64 -enable-kvm -name guest=builder_default,debug-threads=on -S -object secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-18-builder_default/master-key.aes -machine pc-i440fx-2.8,accel=kvm,usb=off,dump-guest-core=off -cpu qemu64,+vme,+pclmuldq,+ssse3,+sse4.1,+sse4.2,+popcnt,+aes,+xsave,+osxsave,+avx,+hypervisor,+mmxext,+pdpe1gb,+lahf_lm,+cmp_legacy,+abm,+sse4a,+misalignsse,+3dnowprefetch,+osvw,+xop,+fma4 -m 512 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid c63d7efc-91b7-46a0-9072-53aa8fe43bac -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-18-builder_default/monitor.sock,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown -boot strict=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive file=/var/lib/libvirt/images/builder_default.img,format=qcow2,if=none,id=drive-virtio-disk0 -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x3,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -netdev tap,fd=33,id=hostnet0,vhost=on,vhostfd=35 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:00:43:82:a4,bus=pci.0,addr=0x5 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -vnc 127.0.0.1:0 -k en-us -device cirrus-vga,id=video0,bus=pci.0,addr=0x2 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x4 -msg timestamp=on
libvirt+ 40586 85.7 13.5 2744356 1103372 ?     Sl   20:01   4:35 qemu-system-x86_64 -enable-kvm -name guest=buildserver_default,debug-threads=on -S -object secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-34-buildserver_default/master-key.aes -machine pc-i440fx-2.8,accel=kvm,usb=off,dump-guest-core=off -cpu qemu64,+vme,+pclmuldq,+ssse3,+sse4.1,+sse4.2,+popcnt,+aes,+xsave,+osxsave,+avx,+hypervisor,+mmxext,+pdpe1gb,+lahf_lm,+cmp_legacy,+abm,+sse4a,+misalignsse,+3dnowprefetch,+osvw,+xop,+fma4 -m 1024 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid 87236fdc-4452-411e-b9ad-efa3ab89a058 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-34-buildserver_default/monitor.sock,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown -boot strict=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -device ahci,id=sata0,bus=pci.0,addr=0x3 -drive file=/var/lib/libvirt/images/buildserver_default.img,format=qcow2,if=none,id=drive-sata0-0-0 -device ide-hd,bus=sata0.0,drive=drive-sata0-0-0,id=sata0-0-0,bootindex=1 -fsdev local,security_model=passthrough,writeout=immediate,id=fsdev-fs0,path=/var/lib/jenkins/userContent/reproducible/fdroid/fdroidserver/buildserver -device virtio-9p-pci,id=fs0,fsdev=fsdev-fs0,mount_tag=bc0c2448b02c43848d9cffb3841f3d0,bus=pci.0,addr=0x5 -fsdev local,security_model=passthrough,writeout=immediate,id=fsdev-fs1,path=/var/lib/jenkins/.cache/fdroidserver -device virtio-9p-pci,id=fs1,fsdev=fsdev-fs1,mount_tag=3a30eb096dc8ff9eee4259846a9f559,bus=pci.0,addr=0x6 -netdev tap,fd=27,id=hostnet0,vhost=on,vhostfd=29 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:00:92:60:c6,bus=pci.0,addr=0x7 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -vnc 127.0.0.1:1 -k en-us -device cirrus-vga,id=video0,bus=pci.0,addr=0x2 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x4 -msg timestamp=on
jenkins  42918  0.0  0.0  12860   980 ?        S    20:06   0:00 grep -e VBox -e qemu
+ virsh --connect qemu:///system list --all
 Id    Name                           State
----------------------------------------------------
 18    builder_default                paused
 34    buildserver_default            running

+ ls -hl /var/lib/libvirt/images
total 3.8G
-rw------- 1 libvirt-qemu libvirt-qemu 1.8G Apr  3 20:06 buildserver_default.img
-rwxr-xr-x 1 libvirt-qemu libvirt-qemu 2.1G Mar 29 15:06 jessie64_vagrant_box_image_0.img
+ cd /var/lib/jenkins/userContent/reproducible/fdroid/fdroidserver/buildserver
+ vagrant halt
==> default: Halting domain...
+ sleep 5
+ killall VBoxHeadless
VBoxHeadless: no process found
+ sleep 5
+ killall -9 VBoxHeadless
VBoxHeadless: no process found
++ date -u
Mon Apr  3 20:06:57 UTC 2017 - cleanup done.
+ echo 'Mon Apr  3 20:06:57 UTC 2017 - cleanup done.'
+ cleanup_all
++ date -u
Mon Apr  3 20:06:57 UTC 2017 - cleanup in progress...
+ echo 'Mon Apr  3 20:06:57 UTC 2017 - cleanup in progress...'
+ killall VBoxHeadless
VBoxHeadless: no process found
+ true
+ sleep 10
++ date -u
Mon Apr  3 20:07:07 UTC 2017 - cleanup done.
+ echo 'Mon Apr  3 20:07:07 UTC 2017 - cleanup done.'
Mon Apr  3 20:07:07 UTC 2017 - /srv/jenkins/bin/reproducible_setup_fdroid_build_environment.sh stopped running as /tmp/jenkins-script-44FlP0wy, which will now be removed.

SSH EXIT CODE: 1
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list