Diff of the two buildlogs: -- --- b1/build.log 2024-01-07 03:03:06.928461201 +0000 +++ b2/build.log 2024-01-07 03:05:06.187128530 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Jan 6 15:00:11 -12 2024 -I: pbuilder-time-stamp: 1704596411 +I: Current time: Sun Jan 7 17:03:16 +14 2024 +I: pbuilder-time-stamp: 1704596596 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -17,8 +17,8 @@ I: copying [./perlbal_1.80-3.1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.Nhf_9UMo/trustedkeys.kbx': General error -gpgv: Signature made Thu Jan 7 12:29:32 2021 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.K47m6wIO/trustedkeys.kbx': General error +gpgv: Signature made Fri Jan 8 02:29:32 2021 +14 gpgv: using RSA key B8BF54137B09D35CF026FE9D091AB856069AAA1C gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./perlbal_1.80-3.1.dsc @@ -34,124 +34,155 @@ dpkg-source: info: applying precedence.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/15949/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/16756/tmp/hooks/D01_modify_environment starting +debug: Running on jtx1c. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 7 17:03 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/16756/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/16756/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=3 ' - DISTRIBUTION='bullseye' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=4 ' + DIRSTACK=() + DISTRIBUTION=bullseye + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='4c7a714721b945649ba8e5933f867b02' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='15949' - PS1='# ' - PS2='> ' + INVOCATION_ID=a856021f9deb445081b9362075f2140b + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=16756 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.UdHG9fCF/pbuilderrc_G12n --distribution bullseye --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.UdHG9fCF/b1 --logfile b1/build.log perlbal_1.80-3.1.dsc' - SUDO_GID='112' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.UdHG9fCF/pbuilderrc_b2oP --distribution bullseye --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.UdHG9fCF/b2 --logfile b2/build.log perlbal_1.80-3.1.dsc' + SUDO_GID=114 + SUDO_UID=108 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt32b 6.1.0-17-armmp-lpae #1 SMP Debian 6.1.69-1 (2023-12-30) armv7l GNU/Linux + Linux i-capture-the-hostname 5.10.0-26-arm64 #1 SMP Debian 5.10.197-1 (2023-09-29) aarch64 GNU/Linux I: ls -l /bin total 3580 - -rwxr-xr-x 1 root root 816764 Mar 27 2022 bash - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 9636 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 26668 Sep 22 2020 cat - -rwxr-xr-x 1 root root 43104 Sep 22 2020 chgrp - -rwxr-xr-x 1 root root 38984 Sep 22 2020 chmod - -rwxr-xr-x 1 root root 43112 Sep 22 2020 chown - -rwxr-xr-x 1 root root 92616 Sep 22 2020 cp - -rwxr-xr-x 1 root root 75524 Dec 10 2020 dash - -rwxr-xr-x 1 root root 75880 Sep 22 2020 date - -rwxr-xr-x 1 root root 55436 Sep 22 2020 dd - -rwxr-xr-x 1 root root 59912 Sep 22 2020 df - -rwxr-xr-x 1 root root 96764 Sep 22 2020 dir - -rwxr-xr-x 1 root root 55012 Jan 20 2022 dmesg - lrwxrwxrwx 1 root root 8 Nov 7 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 7 2019 domainname -> hostname - -rwxr-xr-x 1 root root 22508 Sep 22 2020 echo + -rwxr-xr-x 1 root root 816764 Mar 28 2022 bash + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 9636 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 26668 Sep 23 2020 cat + -rwxr-xr-x 1 root root 43104 Sep 23 2020 chgrp + -rwxr-xr-x 1 root root 38984 Sep 23 2020 chmod + -rwxr-xr-x 1 root root 43112 Sep 23 2020 chown + -rwxr-xr-x 1 root root 92616 Sep 23 2020 cp + -rwxr-xr-x 1 root root 75524 Dec 11 2020 dash + -rwxr-xr-x 1 root root 75880 Sep 23 2020 date + -rwxr-xr-x 1 root root 55436 Sep 23 2020 dd + -rwxr-xr-x 1 root root 59912 Sep 23 2020 df + -rwxr-xr-x 1 root root 96764 Sep 23 2020 dir + -rwxr-xr-x 1 root root 55012 Jan 21 2022 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 22508 Sep 23 2020 echo -rwxr-xr-x 1 root root 28 Jan 25 2023 egrep - -rwxr-xr-x 1 root root 22496 Sep 22 2020 false + -rwxr-xr-x 1 root root 22496 Sep 23 2020 false -rwxr-xr-x 1 root root 28 Jan 25 2023 fgrep - -rwxr-xr-x 1 root root 47492 Jan 20 2022 findmnt - -rwsr-xr-x 1 root root 26076 Feb 26 2021 fusermount + -rwxr-xr-x 1 root root 47492 Jan 21 2022 findmnt + -rwsr-xr-x 1 root root 26076 Feb 27 2021 fusermount -rwxr-xr-x 1 root root 124508 Jan 25 2023 grep -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe -rwxr-xr-x 1 root root 64212 Apr 10 2022 gzip - -rwxr-xr-x 1 root root 13784 Nov 7 2019 hostname - -rwxr-xr-x 1 root root 43180 Sep 22 2020 ln - -rwxr-xr-x 1 root root 35068 Feb 7 2020 login - -rwxr-xr-x 1 root root 96764 Sep 22 2020 ls - -rwxr-xr-x 1 root root 99940 Jan 20 2022 lsblk - -rwxr-xr-x 1 root root 51408 Sep 22 2020 mkdir - -rwxr-xr-x 1 root root 43184 Sep 22 2020 mknod - -rwxr-xr-x 1 root root 30780 Sep 22 2020 mktemp - -rwxr-xr-x 1 root root 34408 Jan 20 2022 more - -rwsr-xr-x 1 root root 34400 Jan 20 2022 mount - -rwxr-xr-x 1 root root 9824 Jan 20 2022 mountpoint - -rwxr-xr-x 1 root root 88524 Sep 22 2020 mv - lrwxrwxrwx 1 root root 8 Nov 7 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Dec 16 2021 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 26652 Sep 22 2020 pwd - lrwxrwxrwx 1 root root 4 Mar 27 2022 rbash -> bash - -rwxr-xr-x 1 root root 30740 Sep 22 2020 readlink - -rwxr-xr-x 1 root root 43104 Sep 22 2020 rm - -rwxr-xr-x 1 root root 30732 Sep 22 2020 rmdir - -rwxr-xr-x 1 root root 14144 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Dec 7 09:27 sh -> dash - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sleep - -rwxr-xr-x 1 root root 55360 Sep 22 2020 stty - -rwsr-xr-x 1 root root 46704 Jan 20 2022 su - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sync + -rwxr-xr-x 1 root root 13784 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 43180 Sep 23 2020 ln + -rwxr-xr-x 1 root root 35068 Feb 8 2020 login + -rwxr-xr-x 1 root root 96764 Sep 23 2020 ls + -rwxr-xr-x 1 root root 99940 Jan 21 2022 lsblk + -rwxr-xr-x 1 root root 51408 Sep 23 2020 mkdir + -rwxr-xr-x 1 root root 43184 Sep 23 2020 mknod + -rwxr-xr-x 1 root root 30780 Sep 23 2020 mktemp + -rwxr-xr-x 1 root root 34408 Jan 21 2022 more + -rwsr-xr-x 1 root root 34400 Jan 21 2022 mount + -rwxr-xr-x 1 root root 9824 Jan 21 2022 mountpoint + -rwxr-xr-x 1 root root 88524 Sep 23 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Dec 17 2021 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 26652 Sep 23 2020 pwd + lrwxrwxrwx 1 root root 4 Mar 28 2022 rbash -> bash + -rwxr-xr-x 1 root root 30740 Sep 23 2020 readlink + -rwxr-xr-x 1 root root 43104 Sep 23 2020 rm + -rwxr-xr-x 1 root root 30732 Sep 23 2020 rmdir + -rwxr-xr-x 1 root root 14144 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed + lrwxrwxrwx 1 root root 9 Jan 7 17:03 sh -> /bin/bash + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sleep + -rwxr-xr-x 1 root root 55360 Sep 23 2020 stty + -rwsr-xr-x 1 root root 46704 Jan 21 2022 su + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sync -rwxr-xr-x 1 root root 340872 Feb 17 2021 tar - -rwxr-xr-x 1 root root 9808 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 67696 Sep 22 2020 touch - -rwxr-xr-x 1 root root 22496 Sep 22 2020 true - -rwxr-xr-x 1 root root 9636 Feb 26 2021 ulockmgr_server - -rwsr-xr-x 1 root root 22108 Jan 20 2022 umount - -rwxr-xr-x 1 root root 22520 Sep 22 2020 uname + -rwxr-xr-x 1 root root 9808 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 67696 Sep 23 2020 touch + -rwxr-xr-x 1 root root 22496 Sep 23 2020 true + -rwxr-xr-x 1 root root 9636 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 22108 Jan 21 2022 umount + -rwxr-xr-x 1 root root 22520 Sep 23 2020 uname -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress - -rwxr-xr-x 1 root root 96764 Sep 22 2020 vdir - -rwxr-xr-x 1 root root 38512 Jan 20 2022 wdctl - lrwxrwxrwx 1 root root 8 Nov 7 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 96764 Sep 23 2020 vdir + -rwxr-xr-x 1 root root 38512 Jan 21 2022 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp -rwxr-xr-x 1 root root 5898 Apr 10 2022 zdiff @@ -162,7 +193,7 @@ -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew -I: user script /srv/workspace/pbuilder/15949/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/16756/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -175,7 +206,7 @@ Depends: debhelper (>= 8), perl, libbsd-resource-perl, libdanga-socket-perl, libsys-syscall-perl, libwww-perl, libio-aio-perl, libnet-netmask-perl, perl (>= 5.11.1) | libtest-simple-perl (>= 0.94) dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. -(Reading database ... 17486 files and directories currently installed.) +(Reading database ... 19448 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: @@ -271,10 +302,10 @@ Get: 59 http://deb.debian.org/debian bullseye/main armhf libwww-perl all 6.52-1 [192 kB] Get: 60 http://deb.debian.org/debian bullseye/main armhf liblwp-protocol-https-perl all 6.10-1 [12.2 kB] Get: 61 http://deb.debian.org/debian bullseye/main armhf libnet-netmask-perl all 1.9104-2 [31.1 kB] -Fetched 20.4 MB in 2s (10.5 MB/s) +Fetched 20.4 MB in 17s (1173 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. -(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 17486 files and directories currently installed.) +(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19448 files and directories currently installed.) Preparing to unpack .../00-bsdextrautils_2.36.1-8+deb11u1_armhf.deb ... Unpacking bsdextrautils (2.36.1-8+deb11u1) ... Selecting previously unselected package libuchardet0:armhf. @@ -543,7 +574,11 @@ fakeroot is already the newest version (1.25.3-1.1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/perlbal-1.80/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../perlbal_1.80-3.1_source.changes +I: user script /srv/workspace/pbuilder/16756/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bullseye +I: user script /srv/workspace/pbuilder/16756/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/perlbal-1.80/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../perlbal_1.80-3.1_source.changes dpkg-buildpackage: info: source package perlbal dpkg-buildpackage: info: source version 1.80-3.1 dpkg-buildpackage: info: source distribution unstable @@ -571,67 +606,67 @@ dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 8 in use) make -j1 make[1]: Entering directory '/build/reproducible-path/perlbal-1.80' -cp lib/Perlbal/Manual/Hooks.pod blib/lib/Perlbal/Manual/Hooks.pod +cp lib/Perlbal/Manual/Credits.pod blib/lib/Perlbal/Manual/Credits.pod cp lib/Perlbal/Manual/Contributing.pod blib/lib/Perlbal/Manual/Contributing.pod +cp lib/Perlbal.pm blib/lib/Perlbal.pm cp lib/Perlbal/BackendHTTP.pm blib/lib/Perlbal/BackendHTTP.pm +cp lib/Perlbal/ClientHTTP.pm blib/lib/Perlbal/ClientHTTP.pm +cp lib/Perlbal/Manual/Roles.pod blib/lib/Perlbal/Manual/Roles.pod cp lib/Perlbal/ChunkedUploadState.pm blib/lib/Perlbal/ChunkedUploadState.pm -cp lib/Perlbal/Plugin/EchoService.pm blib/lib/Perlbal/Plugin/EchoService.pm -cp lib/Perlbal.pm blib/lib/Perlbal.pm +cp lib/Perlbal/Manual.pod blib/lib/Perlbal/Manual.pod cp lib/Perlbal/Manual/HighPriority.pod blib/lib/Perlbal/Manual/HighPriority.pod -cp lib/Perlbal/Plugin/AutoRemoveLeadingDir.pm blib/lib/Perlbal/Plugin/AutoRemoveLeadingDir.pm -cp lib/Perlbal/Manual/LoadBalancer.pod blib/lib/Perlbal/Manual/LoadBalancer.pod -cp lib/Perlbal/Manual/WebServer.pod blib/lib/Perlbal/Manual/WebServer.pod -cp lib/Perlbal/ManageCommand.pm blib/lib/Perlbal/ManageCommand.pm cp lib/Perlbal/Fields.pm blib/lib/Perlbal/Fields.pm +cp lib/Perlbal/Manual/ReverseProxy.pod blib/lib/Perlbal/Manual/ReverseProxy.pod cp lib/Perlbal/AIO.pm blib/lib/Perlbal/AIO.pm +cp lib/Perlbal/Manual/LoadBalancer.pod blib/lib/Perlbal/Manual/LoadBalancer.pod +cp lib/Perlbal/Plugin/FlvStreaming.pm blib/lib/Perlbal/Plugin/FlvStreaming.pm +cp lib/Perlbal/Plugin/AutoRemoveLeadingDir.pm blib/lib/Perlbal/Plugin/AutoRemoveLeadingDir.pm +cp lib/Perlbal/Plugin/EchoService.pm blib/lib/Perlbal/Plugin/EchoService.pm +cp lib/Perlbal/Manual/Hooks.pod blib/lib/Perlbal/Manual/Hooks.pod +cp lib/Perlbal/ManageCommand.pm blib/lib/Perlbal/ManageCommand.pm +cp lib/Perlbal/CommandContext.pm blib/lib/Perlbal/CommandContext.pm +cp lib/Perlbal/Cache.pm blib/lib/Perlbal/Cache.pm +cp lib/Perlbal/Manual/Internals.pod blib/lib/Perlbal/Manual/Internals.pod +cp lib/Perlbal/ClientProxy.pm blib/lib/Perlbal/ClientProxy.pm +cp lib/Perlbal/ClientHTTPBase.pm blib/lib/Perlbal/ClientHTTPBase.pm cp lib/Perlbal/Manual/Management.pod blib/lib/Perlbal/Manual/Management.pod +cp lib/Perlbal/Manual/WebServer.pod blib/lib/Perlbal/Manual/WebServer.pod +cp lib/Perlbal/Manual/Install.pod blib/lib/Perlbal/Manual/Install.pod cp lib/Perlbal/Manual/Logging.pod blib/lib/Perlbal/Manual/Logging.pod -cp lib/Perlbal/Plugin/AccessControl.pm blib/lib/Perlbal/Plugin/AccessControl.pm -cp lib/Perlbal/ClientHTTPBase.pm blib/lib/Perlbal/ClientHTTPBase.pm -cp lib/Perlbal/HTTPHeaders.pm blib/lib/Perlbal/HTTPHeaders.pm -cp lib/Perlbal/Plugin/Cgilike.pm blib/lib/Perlbal/Plugin/Cgilike.pm cp lib/Perlbal/Manual/Plugins.pod blib/lib/Perlbal/Manual/Plugins.pod -cp lib/Perlbal/Manual/Debugging.pod blib/lib/Perlbal/Manual/Debugging.pod -cp lib/Perlbal/Manual/ReverseProxy.pod blib/lib/Perlbal/Manual/ReverseProxy.pod -cp lib/Perlbal/Manual/Install.pod blib/lib/Perlbal/Manual/Install.pod -cp lib/Perlbal/Cache.pm blib/lib/Perlbal/Cache.pm -cp lib/Perlbal/Manual/Configuration.pod blib/lib/Perlbal/Manual/Configuration.pod -cp lib/Perlbal/Plugin/FlvStreaming.pm blib/lib/Perlbal/Plugin/FlvStreaming.pm cp lib/Perlbal/Manual/Selector.pod blib/lib/Perlbal/Manual/Selector.pod -cp lib/Perlbal/FAQ.pod blib/lib/Perlbal/FAQ.pod -cp lib/Perlbal/ClientManage.pm blib/lib/Perlbal/ClientManage.pm -cp lib/Perlbal/Manual/Internals.pod blib/lib/Perlbal/Manual/Internals.pod -cp lib/Perlbal/Manual.pod blib/lib/Perlbal/Manual.pod +cp lib/Perlbal/Plugin/Cgilike.pm blib/lib/Perlbal/Plugin/Cgilike.pm +cp lib/Perlbal/HTTPHeaders.pm blib/lib/Perlbal/HTTPHeaders.pm cp lib/Perlbal/Manual/FailOver.pod blib/lib/Perlbal/Manual/FailOver.pod -cp lib/Perlbal/CommandContext.pm blib/lib/Perlbal/CommandContext.pm -cp lib/Perlbal/Manual/Roles.pod blib/lib/Perlbal/Manual/Roles.pod -cp lib/Perlbal/ClientProxy.pm blib/lib/Perlbal/ClientProxy.pm -cp lib/Perlbal/Manual/Credits.pod blib/lib/Perlbal/Manual/Credits.pod -cp lib/Perlbal/ClientHTTP.pm blib/lib/Perlbal/ClientHTTP.pm -cp lib/Perlbal/SocketSSL.pm blib/lib/Perlbal/SocketSSL.pm -cp lib/Perlbal/Service.pm blib/lib/Perlbal/Service.pm -cp lib/Perlbal/Test/WebServer.pm blib/lib/Perlbal/Test/WebServer.pm -cp lib/Perlbal/Plugin/Palimg.pm blib/lib/Perlbal/Plugin/Palimg.pm -cp lib/Perlbal/Plugin/Include.pm blib/lib/Perlbal/Plugin/Include.pm -cp lib/Perlbal/Plugin/Queues.pm blib/lib/Perlbal/Plugin/Queues.pm -cp lib/Perlbal/Socket.pm blib/lib/Perlbal/Socket.pm -cp lib/Perlbal/Plugin/Throttle.pm blib/lib/Perlbal/Plugin/Throttle.pm -cp lib/Perlbal/Plugin/Highpri.pm blib/lib/Perlbal/Plugin/Highpri.pm +cp lib/Perlbal/Manual/Debugging.pod blib/lib/Perlbal/Manual/Debugging.pod +cp lib/Perlbal/ClientManage.pm blib/lib/Perlbal/ClientManage.pm +cp lib/Perlbal/FAQ.pod blib/lib/Perlbal/FAQ.pod +cp lib/Perlbal/Plugin/AccessControl.pm blib/lib/Perlbal/Plugin/AccessControl.pm +cp lib/Perlbal/Manual/Configuration.pod blib/lib/Perlbal/Manual/Configuration.pod +cp lib/Perlbal/Test/WebClient.pm blib/lib/Perlbal/Test/WebClient.pm cp lib/Perlbal/Plugin/Vhosts.pm blib/lib/Perlbal/Plugin/Vhosts.pm -cp lib/Perlbal/Plugin/MaxContentLength.pm blib/lib/Perlbal/Plugin/MaxContentLength.pm +cp lib/Perlbal/Socket.pm blib/lib/Perlbal/Socket.pm cp lib/Perlbal/Plugin/Redirect.pm blib/lib/Perlbal/Plugin/Redirect.pm +cp lib/Perlbal/Plugin/NotModified.pm blib/lib/Perlbal/Plugin/NotModified.pm cp lib/Perlbal/ReproxyManager.pm blib/lib/Perlbal/ReproxyManager.pm -cp lib/Perlbal/Test/WebClient.pm blib/lib/Perlbal/Test/WebClient.pm -cp lib/Perlbal/Test.pm blib/lib/Perlbal/Test.pm cp lib/Perlbal/Pool.pm blib/lib/Perlbal/Pool.pm cp lib/Perlbal/Util.pm blib/lib/Perlbal/Util.pm -cp lib/Perlbal/Plugin/LazyCDN.pm blib/lib/Perlbal/Plugin/LazyCDN.pm -cp lib/Perlbal/TCPListener.pm blib/lib/Perlbal/TCPListener.pm -cp lib/Perlbal/Plugin/Stats.pm blib/lib/Perlbal/Plugin/Stats.pm +cp lib/Perlbal/Plugin/MaxContentLength.pm blib/lib/Perlbal/Plugin/MaxContentLength.pm +cp lib/Perlbal/Plugin/Throttle.pm blib/lib/Perlbal/Plugin/Throttle.pm +cp lib/Perlbal/Test/WebServer.pm blib/lib/Perlbal/Test/WebServer.pm +cp lib/Perlbal/UploadListener.pm blib/lib/Perlbal/UploadListener.pm +cp lib/Perlbal/Plugin/Palimg.pm blib/lib/Perlbal/Plugin/Palimg.pm +cp lib/Perlbal/Plugin/Queues.pm blib/lib/Perlbal/Plugin/Queues.pm +cp lib/Perlbal/Test.pm blib/lib/Perlbal/Test.pm +cp lib/Perlbal/Plugin/Highpri.pm blib/lib/Perlbal/Plugin/Highpri.pm +cp lib/Perlbal/Service.pm blib/lib/Perlbal/Service.pm cp lib/Perlbal/Plugin/Vpaths.pm blib/lib/Perlbal/Plugin/Vpaths.pm +cp lib/Perlbal/SocketSSL.pm blib/lib/Perlbal/SocketSSL.pm cp lib/Perlbal/Plugin/XFFExtras.pm blib/lib/Perlbal/Plugin/XFFExtras.pm -cp lib/Perlbal/UploadListener.pm blib/lib/Perlbal/UploadListener.pm -cp lib/Perlbal/Plugin/NotModified.pm blib/lib/Perlbal/Plugin/NotModified.pm +cp lib/Perlbal/Plugin/Stats.pm blib/lib/Perlbal/Plugin/Stats.pm +cp lib/Perlbal/Plugin/Include.pm blib/lib/Perlbal/Plugin/Include.pm +cp lib/Perlbal/TCPListener.pm blib/lib/Perlbal/TCPListener.pm +cp lib/Perlbal/Plugin/LazyCDN.pm blib/lib/Perlbal/Plugin/LazyCDN.pm cp perlbal blib/script/perlbal "/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/perlbal Manifying 1 pod document @@ -651,11 +686,11 @@ 1..1 ok 1 ok -t/10-testharness.t ....... -beginning run -ok 1 -1..1 -ok +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290. +Child process (webserver) died. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. +t/10-testharness.t ....... skipped: (no reason given) t/12-headers.t ........... ok 1 - basic request - Perlbal::HTTPHeaders ok 2 - basic response - Perlbal::HTTPHeaders @@ -666,541 +701,111 @@ ok 7 - headers_list 1..7 ok +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290. +Child process (webserver) died. +# Looks like your test exited with 111 before it could output anything. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. t/13-server-tokens.t ..... 1..13 -beginning run -ok 1 - manage sock -ok 2 - ua -ok 3 - Got result -ok 4 - An object of class 'HTTP::Response' isa 'HTTP::Response' -ok 5 - Result is successful -ok 6 - Server header exists -ok 7 -beginning run -ok 8 - manage sock -ok 9 - ua -ok 10 - Got result -ok 11 - An object of class 'HTTP::Response' isa 'HTTP::Response' -ok 12 - Result is successful -ok 13 - Server header missing -ok +ERROR: couldn't add epoll watch for 3 +Dubious, test returned 255 (wstat 65280, 0xff00) +Failed 13/13 subtests +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290. +Child process (webserver) died. +# Looks like your test exited with 111 before it could output anything. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. t/15-webserver.t ......... 1..17 -beginning run -ok 1 - manage sock -ok 2 - ua -ok 3 - disk file verify -ok 4 - GET request -ok 5 - GET request -ok 6 - Got not modified -ok 7 - Shouldn't get a Content-Length header -ok 8 - disk file verify -ok 9 - GET request with '+' filename -ok 10 - missing file -ok 11 - no dirlist -ok 12 - see dirlist -ok 13 - no dirlist -ok 14 - got the index file -ok 15 - no dirlist again -ok 16 - directory traversal -ok 17 - File with .. in name -ok +ERROR: couldn't add epoll watch for 3 +Dubious, test returned 255 (wstat 65280, 0xff00) +Failed 17/17 subtests +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290. +Child process (webserver) died. +# Looks like your test exited with 111 before it could output anything. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. t/17-webserver-concat.t .. 1..20 -beginning run -ok 1 - manage sock -ok 2 - ua -ok 3 - need trailing slash -ok 4 - got 500 without trailing slash -ok 5 - bogus directory -ok 6 - got 404 for bogus directory -ok 7 - bogus file -ok 8 - got 404 for bogus file -ok 9 - basic concat works -ok 10 - concat w/ directory -ok 11 - dup concat -ok 12 - got response again -ok 13 - and it has a last modified -ok 14 - got response again -ok 15 - the response is a 304 -ok 16 - and it has a last modified -ok 17 - No content-length -ok 18 - and it's keep-alive -ok 19 - denied -ok 20 - got 403 -ok -t/20-put.t ............... -beginning run -ok 1 -ok 2 - none: good put -ok 3 - verified put -ok 4 - ioaio: good put -ok 5 - verified put -ok 6 - file exists -ok 7 - delete file -ok 8 - file gone -ok 9 - deleting non-existent file -ok 10 - min_put = 2 -ok 11 - aio none: bad put -ok 12 - mkdir dir1 -ok 13 - mkdir dir1/dir2 -ok 14 - aio none: good put at dir1/dir2/foo.txt -ok 15 - verified put -ok 16 - aio none: zero byte file put -ok 17 - verified put -ok 18 - rm file -ok 19 - rm dir2 -ok 20 - rm dir1 -ok 21 - aio ioaio: bad put -ok 22 - mkdir dir1 -ok 23 - mkdir dir1/dir2 -ok 24 - aio ioaio: good put at dir1/dir2/foo.txt -ok 25 - verified put -ok 26 - aio ioaio: zero byte file put -ok 27 - verified put -ok 28 - rm file -ok 29 - rm dir2 -ok 30 - rm dir1 -ok 31 -ok 32 - none: made deep file -ok 33 - none: deep file exists -ok 34 - ioaio: made deep file -ok 35 - ioaio: deep file exists -ok 36 -ok 37 -ok 38 - put disabled -ok 39 -ok 40 - delete disabled -ok 41 -ok 42 -ok 43 - put re-enabled -ok 44 - Content-MD5 OK -ok 45 - verified put -ok 46 - Content-MD5 rejected -ok 47 - verified put failure -ok 48 - no temporary file leftover -ok 49 - verified put -ok 50 - disable MD5 verification -ok 51 - Content-MD5 NOT rejected -ok 52 - verified put -1..52 -ok -# Writing: 500 -# Writing: 5 -# Writing: 5 -# Writing: 5 -# Writing: 100000 -# Writing: 60000 -# Writing: 1000 -# Writing: 338485 -t/22-chunked-put.t ....... -beginning run -ok 1 -ok 2 - buffer_off: buffer file exists -ok 3 - buffer_off: good response -ok 4 - verified put -1..4 -ok +ERROR: couldn't add epoll watch for 3 +Dubious, test returned 255 (wstat 65280, 0xff00) +Failed 20/20 subtests +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290. +Child process (webserver) died. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. +t/20-put.t ............... skipped: (no reason given) +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290. +Child process (webserver) died. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. +t/22-chunked-put.t ....... skipped: (no reason given) +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290, line 1. +Child process (webserver) died. +# Looks like your test exited with 111 just after 1. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. t/30-reverseproxy.t ...... 1..28 ok 1 - web servers started -beginning run -ok 2 - perlbal started -ok 3 - web client object created -ok 4 - status response ok -ok 5 - web server functioning -ok 6 - didn't persist to perlbal -ok 7 - stats show 1 request -ok 8 - second request -ok 9 - persist to perlbal -ok 10 - third request -ok 11 - persist to perlbal again -ok 12 - stats show 3 requests -ok 13 - persist backend off -ok 14 - first request -ok 15 - stats show 5 requests -ok 16 - persist backend back on -ok 17 - used same backend -ok 18 - stats show 7 requests -ok 19 - got subpid -ok 20 - two different backends in use -ok 21 - discarding keep-alive? -ok 22 - stats show 11 requests -ok 23 - got a backend that didn't do options -ok 24 - enabled verify -ok 25 - got a backend that did an options -ok 26 - stats show 13 requests -ok 27 - Bad request when negative length -ok 28 - Error is descriptive -ok +ERROR: couldn't add epoll watch for 4 +Dubious, test returned 255 (wstat 65280, 0xff00) +Failed 27/28 subtests +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290, line 1. +Child process (webserver) died. +# Looks like your test exited with 111 just after 1. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. t/31-realworld.t ......... 1..157 ok 1 - web servers started -beginning run -ok 2 - perlbal started -ok 3 - web client object created -ok 4 - status response ok -ok 5 - web server functioning -ok 6 - didn't persist to perlbal -ok 7 - Overall request count is correct -ok 8 - Overall request count is correct: regular: type=plain, extra_rn=0, pause=0, n=1: good POST -ok 9 - persisted to perlbal -ok 10 - Overall request count is correct: regular: type=plain, extra_rn=0, pause=0, n=2: good POST -ok 11 - persisted to perlbal -ok 12 - Overall request count is correct: regular: type=plain, extra_rn=0, pause=0.75, n=1: good POST -ok 13 - persisted to perlbal -ok 14 - Overall request count is correct: regular: type=plain, extra_rn=0, pause=0.75, n=2: good POST -ok 15 - persisted to perlbal -ok 16 - Overall request count is correct: regular: type=plain, extra_rn=1, pause=0, n=1: good POST -ok 17 - persisted to perlbal -ok 18 - Overall request count is correct: regular: type=plain, extra_rn=1, pause=0, n=2: good POST -ok 19 - persisted to perlbal -ok 20 - Overall request count is correct: regular: type=plain, extra_rn=1, pause=0.75, n=1: good POST -ok 21 - persisted to perlbal -ok 22 - Overall request count is correct: regular: type=plain, extra_rn=1, pause=0.75, n=2: good POST -ok 23 - persisted to perlbal -ok 24 - turned on buffering to memory -ok 25 - Overall request count is correct: regular: type=buffer_to_memory, extra_rn=0, pause=0, n=1: good POST -ok 26 - persisted to perlbal -ok 27 - Overall request count is correct: regular: type=buffer_to_memory, extra_rn=0, pause=0, n=2: good POST -ok 28 - persisted to perlbal -ok 29 - Overall request count is correct: regular: type=buffer_to_memory, extra_rn=0, pause=0.75, n=1: good POST -ok 30 - persisted to perlbal -ok 31 - Overall request count is correct: regular: type=buffer_to_memory, extra_rn=0, pause=0.75, n=2: good POST -ok 32 - persisted to perlbal -ok 33 - Overall request count is correct: regular: type=buffer_to_memory, extra_rn=1, pause=0, n=1: good POST -ok 34 - persisted to perlbal -ok 35 - Overall request count is correct: regular: type=buffer_to_memory, extra_rn=1, pause=0, n=2: good POST -ok 36 - persisted to perlbal -ok 37 - Overall request count is correct: regular: type=buffer_to_memory, extra_rn=1, pause=0.75, n=1: good POST -ok 38 - persisted to perlbal -ok 39 - Overall request count is correct: regular: type=buffer_to_memory, extra_rn=1, pause=0.75, n=2: good POST -ok 40 - persisted to perlbal -ok 41 - turned on buffering to disk -ok 42 - Overall request count is correct: regular: type=buffer_to_disk, extra_rn=0, pause=0, n=1: good POST -ok 43 - persisted to perlbal -ok 44 - Overall request count is correct: regular: type=buffer_to_disk, extra_rn=0, pause=0, n=2: good POST -ok 45 - persisted to perlbal -ok 46 - Overall request count is correct: regular: type=buffer_to_disk, extra_rn=0, pause=0.75, n=1: good POST -ok 47 - persisted to perlbal -ok 48 - Overall request count is correct: regular: type=buffer_to_disk, extra_rn=0, pause=0.75, n=2: good POST -ok 49 - persisted to perlbal -ok 50 - Overall request count is correct: regular: type=buffer_to_disk, extra_rn=1, pause=0, n=1: good POST -ok 51 - persisted to perlbal -ok 52 - Overall request count is correct: regular: type=buffer_to_disk, extra_rn=1, pause=0, n=2: good POST -ok 53 - persisted to perlbal -ok 54 - Overall request count is correct: regular: type=buffer_to_disk, extra_rn=1, pause=0.75, n=1: good POST -ok 55 - persisted to perlbal -ok 56 - Overall request count is correct: regular: type=buffer_to_disk, extra_rn=1, pause=0.75, n=2: good POST -ok 57 - persisted to perlbal -ok 58 - Overall request count is correct: selector: type=plain, extra_rn=0, pause=0, n=1: good POST -ok 59 - persisted to perlbal -ok 60 - Overall request count is correct: selector: type=plain, extra_rn=0, pause=0, n=2: good POST -ok 61 - persisted to perlbal -ok 62 - Overall request count is correct: selector: type=plain, extra_rn=0, pause=0.75, n=1: good POST -ok 63 - persisted to perlbal -ok 64 - Overall request count is correct: selector: type=plain, extra_rn=0, pause=0.75, n=2: good POST -ok 65 - persisted to perlbal -ok 66 - Overall request count is correct: selector: type=plain, extra_rn=1, pause=0, n=1: good POST -ok 67 - persisted to perlbal -ok 68 - Overall request count is correct: selector: type=plain, extra_rn=1, pause=0, n=2: good POST -ok 69 - persisted to perlbal -ok 70 - Overall request count is correct: selector: type=plain, extra_rn=1, pause=0.75, n=1: good POST -ok 71 - persisted to perlbal -ok 72 - Overall request count is correct: selector: type=plain, extra_rn=1, pause=0.75, n=2: good POST -ok 73 - persisted to perlbal -ok 74 - turned on buffering to memory -ok 75 - Overall request count is correct: selector: type=buffer_to_memory, extra_rn=0, pause=0, n=1: good POST -ok 76 - persisted to perlbal -ok 77 - Overall request count is correct: selector: type=buffer_to_memory, extra_rn=0, pause=0, n=2: good POST -ok 78 - persisted to perlbal -ok 79 - Overall request count is correct: selector: type=buffer_to_memory, extra_rn=0, pause=0.75, n=1: good POST -ok 80 - persisted to perlbal -ok 81 - Overall request count is correct: selector: type=buffer_to_memory, extra_rn=0, pause=0.75, n=2: good POST -ok 82 - persisted to perlbal -ok 83 - Overall request count is correct: selector: type=buffer_to_memory, extra_rn=1, pause=0, n=1: good POST -ok 84 - persisted to perlbal -ok 85 - Overall request count is correct: selector: type=buffer_to_memory, extra_rn=1, pause=0, n=2: good POST -ok 86 - persisted to perlbal -ok 87 - Overall request count is correct: selector: type=buffer_to_memory, extra_rn=1, pause=0.75, n=1: good POST -ok 88 - persisted to perlbal -ok 89 - Overall request count is correct: selector: type=buffer_to_memory, extra_rn=1, pause=0.75, n=2: good POST -ok 90 - persisted to perlbal -ok 91 - turned on buffering to disk -ok 92 - Overall request count is correct: selector: type=buffer_to_disk, extra_rn=0, pause=0, n=1: good POST -ok 93 - persisted to perlbal -ok 94 - Overall request count is correct: selector: type=buffer_to_disk, extra_rn=0, pause=0, n=2: good POST -ok 95 - persisted to perlbal -ok 96 - Overall request count is correct: selector: type=buffer_to_disk, extra_rn=0, pause=0.75, n=1: good POST -ok 97 - persisted to perlbal -ok 98 - Overall request count is correct: selector: type=buffer_to_disk, extra_rn=0, pause=0.75, n=2: good POST -ok 99 - persisted to perlbal -ok 100 - Overall request count is correct: selector: type=buffer_to_disk, extra_rn=1, pause=0, n=1: good POST -ok 101 - persisted to perlbal -ok 102 - Overall request count is correct: selector: type=buffer_to_disk, extra_rn=1, pause=0, n=2: good POST -ok 103 - persisted to perlbal -ok 104 - Overall request count is correct: selector: type=buffer_to_disk, extra_rn=1, pause=0.75, n=1: good POST -ok 105 - persisted to perlbal -ok 106 - Overall request count is correct: selector: type=buffer_to_disk, extra_rn=1, pause=0.75, n=2: good POST -ok 107 - persisted to perlbal -ok 108 - Overall request count is correct: selector2: type=plain, extra_rn=0, pause=0, n=1: good POST -ok 109 - persisted to perlbal -ok 110 - Overall request count is correct: selector2: type=plain, extra_rn=0, pause=0, n=2: good POST -ok 111 - persisted to perlbal -ok 112 - Overall request count is correct: selector2: type=plain, extra_rn=0, pause=0.75, n=1: good POST -ok 113 - persisted to perlbal -ok 114 - Overall request count is correct: selector2: type=plain, extra_rn=0, pause=0.75, n=2: good POST -ok 115 - persisted to perlbal -ok 116 - Overall request count is correct: selector2: type=plain, extra_rn=1, pause=0, n=1: good POST -ok 117 - persisted to perlbal -ok 118 - Overall request count is correct: selector2: type=plain, extra_rn=1, pause=0, n=2: good POST -ok 119 - persisted to perlbal -ok 120 - Overall request count is correct: selector2: type=plain, extra_rn=1, pause=0.75, n=1: good POST -ok 121 - persisted to perlbal -ok 122 - Overall request count is correct: selector2: type=plain, extra_rn=1, pause=0.75, n=2: good POST -ok 123 - persisted to perlbal -ok 124 - turned on buffering to memory -ok 125 - Overall request count is correct: selector2: type=buffer_to_memory, extra_rn=0, pause=0, n=1: good POST -ok 126 - persisted to perlbal -ok 127 - Overall request count is correct: selector2: type=buffer_to_memory, extra_rn=0, pause=0, n=2: good POST -ok 128 - persisted to perlbal -ok 129 - Overall request count is correct: selector2: type=buffer_to_memory, extra_rn=0, pause=0.75, n=1: good POST -ok 130 - persisted to perlbal -ok 131 - Overall request count is correct: selector2: type=buffer_to_memory, extra_rn=0, pause=0.75, n=2: good POST -ok 132 - persisted to perlbal -ok 133 - Overall request count is correct: selector2: type=buffer_to_memory, extra_rn=1, pause=0, n=1: good POST -ok 134 - persisted to perlbal -ok 135 - Overall request count is correct: selector2: type=buffer_to_memory, extra_rn=1, pause=0, n=2: good POST -ok 136 - persisted to perlbal -ok 137 - Overall request count is correct: selector2: type=buffer_to_memory, extra_rn=1, pause=0.75, n=1: good POST -ok 138 - persisted to perlbal -ok 139 - Overall request count is correct: selector2: type=buffer_to_memory, extra_rn=1, pause=0.75, n=2: good POST -ok 140 - persisted to perlbal -ok 141 - turned on buffering to disk -ok 142 - Overall request count is correct: selector2: type=buffer_to_disk, extra_rn=0, pause=0, n=1: good POST -ok 143 - persisted to perlbal -ok 144 - Overall request count is correct: selector2: type=buffer_to_disk, extra_rn=0, pause=0, n=2: good POST -ok 145 - persisted to perlbal -ok 146 - Overall request count is correct: selector2: type=buffer_to_disk, extra_rn=0, pause=0.75, n=1: good POST -ok 147 - persisted to perlbal -ok 148 - Overall request count is correct: selector2: type=buffer_to_disk, extra_rn=0, pause=0.75, n=2: good POST -ok 149 - persisted to perlbal -ok 150 - Overall request count is correct: selector2: type=buffer_to_disk, extra_rn=1, pause=0, n=1: good POST -ok 151 - persisted to perlbal -ok 152 - Overall request count is correct: selector2: type=buffer_to_disk, extra_rn=1, pause=0, n=2: good POST -ok 153 - persisted to perlbal -ok 154 - Overall request count is correct: selector2: type=buffer_to_disk, extra_rn=1, pause=0.75, n=1: good POST -ok 155 - persisted to perlbal -ok 156 - Overall request count is correct: selector2: type=buffer_to_disk, extra_rn=1, pause=0.75, n=2: good POST -ok 157 - persisted to perlbal -ok -# separator length 2 -# separator length 0 -500 response! +ERROR: couldn't add epoll watch for 4 +Dubious, test returned 255 (wstat 65280, 0xff00) +Failed 156/157 subtests +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290, line 1. +Child process (webserver) died. +# Looks like your test exited with 111 just after 1. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. t/32-pipelining.t ........ 1..12 ok 1 - web servers started -beginning run -ok 2 - manage sock -ok 3 - 200 OK on post w/ correct len -ok 4 - 200 OK on post w/ extra rn not in length -ok 5 - single GET okay -ok 6 - got signal -ok 7 - 200 to POST w/ pipelined GET after -ok 8 - didn't get signal from GET after POST -ok 9 - 200 to POST w/ pipelined GET after -ok 10 - didn't get signal from GET after POST -ok 11 - single GET okay -ok 12 - pipelined when not expecting it -ok +ERROR: couldn't add epoll watch for 4 +Dubious, test returned 255 (wstat 65280, 0xff00) +Failed 11/12 subtests +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290, line 1. +Child process (webserver) died. +# Looks like your test exited with 111 just after 1. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. t/32-selector.t .......... 1..38 ok 1 - web servers started -beginning run -ok 2 - perlbal started -ok 3 - status response ok -ok 4 - one done -ok 5 - Good PUT -ok 6 - two done -ok 7 - file good via disk -ok 8 - file good via network -ok 9 - three done -ok 10 - proxy post -ok 11 - four done -ok 12 - file good via network -ok 13 - five done -ok 14 - status response ok -ok 15 - six done -ok 16 - pr.persist_client off -ok 17 - status response ok -ok 18 - seven done -ok 19 - status response ok -ok 20 - eight done -ok 21 - ss.persist_client off -ok 22 - status response ok -ok 23 - zero done -ok 24 - ss.persist_client on -ok 25 - status response ok -ok 26 - one done -ok 27 - pr.persist_client on -ok 28 - foo.proxy - bad -ok 29 - foo.webserver - good -ok 30 - foo.bar.webserver - good -ok 31 - bob - bad -ok 32 - enabling a default -ok 33 - bob - good -ok 34 - mapping to invalid service -ok 35 - missing equals -ok 36 - bad service -ok 37 - bad hostname -ok 38 - bad target -ok +ERROR: couldn't add epoll watch for 4 +Dubious, test returned 255 (wstat 65280, 0xff00) +Failed 37/38 subtests +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290, line 1. +Child process (webserver) died. +# Looks like your test exited with 111 just after 1. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. t/35-reproxy.t ........... ok 1 - web servers started -beginning run -ok 2 - perlbal started -ok 3 - status response ok -ok 4 - file good via disk -ok 5 - file good via network -ok 6 - reproxy file -ok 7 - ... and keep-alives are on -ok 8 - reproxy file -ok 9 - ... and keep-alives are on -ok 10 - 2 on same conn -ok 11 - reproxy URL -ok 12 - response code is 200 -ok 13 - ... and keep-alives are on -ok 14 - reproxy URL -ok 15 - response code is 200 -ok 16 - ... and keep-alives are on -ok 17 - 4 on same conn -ok 18 - reproxy URL -ok 19 - 204 response code is 200 -ok 20 - ... and keep-alives are on -ok 21 - reproxy URL -ok 22 - 204 response code is 200 -ok 23 - ... and keep-alives are on -ok 24 - Prior to first hit, counter should be zero. -ok 25 - reproxy with cache: One -ok 26 - ... and keep-alives are on -ok 27 - Got a response -ok 28 - reproxy with cache ims, got 304 correctly: One -ok 29 - ... and keep-alives are on -ok 30 - First hit to populate the cache. -ok 31 - reproxy with cache: Two -ok 32 - ... and keep-alives are on -ok 33 - Got a response -ok 34 - reproxy with cache ims, got 304 correctly: Two -ok 35 - ... and keep-alives are on -ok 36 - Second hit should be cached. -ok 37 - Prior to third hit, counter should still be 1. -ok 38 - reproxy with cache: Three -ok 39 - ... and keep-alives are on -ok 40 - Got a response -ok 41 - reproxy with cache ims, got 304 correctly: Three -ok 42 - ... and keep-alives are on -ok 43 - Third hit isn't cached, now 2. -ok 44 - reproxy with cache: Four -ok 45 - ... and keep-alives are on -ok 46 - Got a response -ok 47 - reproxy with cache ims, got 304 correctly: Four -ok 48 - ... and keep-alives are on -ok 49 - Forth hit should be cached again, still 2. -ok 50 - status ok -ok 51 - status ok -ok 52 - reproxy file -ok 53 - ... and keep-alives are on -ok 54 - reproxy URL -ok 55 - response code is 200 -ok 56 - ... and keep-alives are on -ok 57 - status ok -ok 58 - reproxy URL -ok 59 - response code is 200 -ok 60 - ... and keep-alives are on -ok 61 - reproxy URL -ok 62 - response code is 200 -ok 63 - ... and keep-alives are on -ok 64 - reproxy file -ok 65 - ... and keep-alives are on -ok 66 - reproxy file -ok 67 - ... and keep-alives are on -ok 68 - reproxy URL -ok 69 - response code is 200 -ok 70 - ... and keep-alives are on -ok 71 - reproxy file -ok 72 - ... and keep-alives are on -ok 73 - status ok -ok 74 - AIO mode none: 9 transitions -ok 75 - status ok -ok 76 - status ok -ok 77 - reproxy file -ok 78 - ... and keep-alives are on -ok 79 - reproxy URL -ok 80 - response code is 200 -ok 81 - ... and keep-alives are on -ok 82 - status ok -ok 83 - reproxy URL -ok 84 - response code is 200 -ok 85 - ... and keep-alives are on -ok 86 - reproxy URL -ok 87 - response code is 200 -ok 88 - ... and keep-alives are on -ok 89 - reproxy file -ok 90 - ... and keep-alives are on -ok 91 - reproxy file -ok 92 - ... and keep-alives are on -ok 93 - reproxy URL -ok 94 - response code is 200 -ok 95 - ... and keep-alives are on -ok 96 - reproxy file -ok 97 - ... and keep-alives are on -ok 98 - status ok -ok 99 - AIO mode ioaio: 9 transitions -ok 100 - reproxy URL w/ dead one first -ok 101 - ... and keep-alives are on -ok 102 - reproxy URL w/ 404 one first -ok 103 - no response body when req method is HEAD -1..103 -ok +ERROR: couldn't add epoll watch for 4 +1..1 +Dubious, test returned 255 (wstat 65280, 0xff00) +All 1 subtests passed +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290, line 1. +Child process (webserver) died. +# Looks like your test exited with 111 before it could output anything. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. t/40-ranges.t ............ 1..35 -beginning run -ok 1 - perlbal started -ok 2 - backend port added -ok 3 - status response ok -ok 4 - file good via disk -ok 5 - file good via network -ok 6 - http/none: range bytes=0-6 -ok 7 - is partial -ok 8 - http/none: range bytes=31- -ok 9 - is partial -ok 10 - http/none: can't satisify -ok 11 - http/none: can't satisify -ok 12 - http/ioaio: range bytes=0-6 -ok 13 - is partial -ok 14 - http/ioaio: range bytes=31- -ok 15 - is partial -ok 16 - http/ioaio: can't satisify -ok 17 - http/ioaio: can't satisify -ok 18 - rp_file/none: range bytes=0-6 -ok 19 - is partial -ok 20 - rp_file/none: range bytes=31- -ok 21 - is partial -ok 22 - rp_file/none: can't satisify -ok 23 - rp_file/none: can't satisify -ok 24 - rp_file/ioaio: range bytes=0-6 -ok 25 - is partial -ok 26 - rp_file/ioaio: range bytes=31- -ok 27 - is partial -ok 28 - rp_file/ioaio: can't satisify -ok 29 - rp_file/ioaio: can't satisify -ok 30 - rp_url/-: range bytes=0-6 -ok 31 - is partial -ok 32 - rp_url/-: range bytes=31- -ok 33 - is partial -ok 34 - rp_url/-: can't satisify -ok 35 - rp_url/-: can't satisify -ok +ERROR: couldn't add epoll watch for 4 +Dubious, test returned 255 (wstat 65280, 0xff00) +Failed 35/35 subtests t/50-plugins.t ........... 1..7 ok 1 - require Perlbal::Plugin::Highpri; @@ -1211,77 +816,54 @@ ok 6 - require Perlbal::Plugin::MaxContentLength; ok 7 - require Perlbal::Plugin::Throttle; ok +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290, line 1. +Child process (webserver) died. +# Looks like your test exited with 111 just after 1. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. t/52-chunked-upload.t .... ok 1 - webserver started -beginning run -ok 2 - perlbal started -ok 3 - no files in buffer directory -ok 4 - buffer_off: buffer file exists -ok 5 - buffer_off: good response -ok 6 - backend got right content-length -ok 7 - buffer_off: no file -ok 8 - Server still alive -1..8 -ok +ERROR: couldn't add epoll watch for 4 +1..1 +Dubious, test returned 255 (wstat 65280, 0xff00) +All 1 subtests passed t/60-child-httpd.t ....... skipped: Alpha feature; test skipped without $ENV{PERLBAL_TEST_ALPHA} +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290. +Child process (webserver) died. +# Looks like your test exited with 111 before it could output anything. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. t/75-plugin-include.t .... 1..8 -beginning run -ok 1 - manage sock -ok 2 - load include -ok 3 - include single -ok 4 - include multi -ok 5 - error on nonexistent conf -ok 6 - test_a loaded -ok 7 - test_b loaded -ok 8 - test_c loaded -ok -t/76-plugin-redirect.t ... -beginning run -ok 1 - perlbal started -ok 2 - Got a response -ok 3 - Redirect has proper code -ok 4 - Correct redirect response -ok 5 - ... and keep-alives are on -1..5 -ok +ERROR: couldn't add epoll watch for 3 +Dubious, test returned 255 (wstat 65280, 0xff00) +Failed 8/8 subtests +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290. +Child process (webserver) died. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. +t/76-plugin-redirect.t ... skipped: (no reason given) t/77-plugin-throttle.t ... 1..2 ok 1 # skip TODO ok 2 # skip TODO ok +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290, line 1. +Child process (webserver) died. +# Looks like your test exited with 111 just after 1. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. t/78-plugin-xffextras.t .. 1..4 ok 1 - webserver started -beginning run -ok 2 - perlbal started -ok 3 - Got an X-Forwarded-Port header that seems reasonable -ok 4 - Got an X-Forwarded-Proto header that seems reasonable -ok -t/90-accesscontrol.t ..... -OK -beginning run -ok 1 - File was written properly -ok 2 - UA object defined -ok 3 - Manage context switch success -ok 4 - Initial request succeeds -ok 5 - ACCESS deny was set properly -ok 6 - Denied -ok 7 - Denied with XFF header -ok 8 - Turning always trusted on -ok 9 - Denied -ok 10 - Allowed with XFF header -ok 11 - Turning always trusted off again -ok 12 - Turning trusted upstream proxies on for 127.0.0.1 -ok 13 - Denied -ok 14 - Allowed with XFF header -ok 15 - Turning trusted upstream proxies on for multiple netmasks -ok 16 - Denied -ok 17 - Allowed with XFF header -ok 18 - Turning off observed IP -ok 19 - Denied with XFF header -1..19 -ok +ERROR: couldn't add epoll watch for 4 +Dubious, test returned 255 (wstat 65280, 0xff00) +Failed 3/4 subtests +Configuration error at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 290. +Child process (webserver) died. +Can't use an undefined value as a symbol reference at /build/reproducible-path/perlbal-1.80/blib/lib/Perlbal/Test.pm line 173. +END failed--call queue aborted. +t/90-accesscontrol.t ..... skipped: (no reason given) t/91-fields.t ............ 1..6 # Subtest: before using Perlbal::Fields @@ -1311,166 +893,84 @@ # Subtest: benchmark bool sub ok 1 - use Benchmark; Benchmark: timing 100000 iterations of hash, optimized, original, void... - hash: 0 wallclock secs ( 0.22 usr + 0.00 sys = 0.22 CPU) @ 454545.45/s (n=100000) + hash: 0 wallclock secs ( 0.16 usr + 0.00 sys = 0.16 CPU) @ 625000.00/s (n=100000) (warning: too few iterations for a reliable count) - optimized: 2 wallclock secs ( 1.27 usr + 0.00 sys = 1.27 CPU) @ 78740.16/s (n=100000) - original: 1 wallclock secs ( 1.07 usr + 0.00 sys = 1.07 CPU) @ 93457.94/s (n=100000) - void: 0 wallclock secs ( 0.03 usr + 0.00 sys = 0.03 CPU) @ 3333333.33/s (n=100000) + optimized: 1 wallclock secs ( 1.00 usr + 0.00 sys = 1.00 CPU) @ 100000.00/s (n=100000) + original: 1 wallclock secs ( 0.84 usr + 0.00 sys = 0.84 CPU) @ 119047.62/s (n=100000) + void: 0 wallclock secs ( 0.02 usr + 0.00 sys = 0.02 CPU) @ 5000000.00/s (n=100000) (warning: too few iterations for a reliable count) 1..1 ok 5 - benchmark bool sub ok -All tests successful. -Files=24, Tests=552, 72 wallclock secs ( 0.37 usr 0.07 sys + 12.63 cusr 1.36 csys = 14.43 CPU) -Result: PASS + +Test Summary Report +------------------- +t/10-testharness.t (Wstat: 65280 Tests: 0 Failed: 0) + Non-zero exit status: 255 +t/13-server-tokens.t (Wstat: 65280 Tests: 0 Failed: 0) + Non-zero exit status: 255 + Parse errors: Bad plan. You planned 13 tests but ran 0. +t/15-webserver.t (Wstat: 65280 Tests: 0 Failed: 0) + Non-zero exit status: 255 + Parse errors: Bad plan. You planned 17 tests but ran 0. +t/17-webserver-concat.t (Wstat: 65280 Tests: 0 Failed: 0) + Non-zero exit status: 255 + Parse errors: Bad plan. You planned 20 tests but ran 0. +t/20-put.t (Wstat: 65280 Tests: 0 Failed: 0) + Non-zero exit status: 255 +t/22-chunked-put.t (Wstat: 65280 Tests: 0 Failed: 0) + Non-zero exit status: 255 +t/30-reverseproxy.t (Wstat: 65280 Tests: 1 Failed: 0) + Non-zero exit status: 255 + Parse errors: Bad plan. You planned 28 tests but ran 1. +t/31-realworld.t (Wstat: 65280 Tests: 1 Failed: 0) + Non-zero exit status: 255 + Parse errors: Bad plan. You planned 157 tests but ran 1. +t/32-pipelining.t (Wstat: 65280 Tests: 1 Failed: 0) + Non-zero exit status: 255 + Parse errors: Bad plan. You planned 12 tests but ran 1. +t/32-selector.t (Wstat: 65280 Tests: 1 Failed: 0) + Non-zero exit status: 255 + Parse errors: Bad plan. You planned 38 tests but ran 1. +t/35-reproxy.t (Wstat: 65280 Tests: 1 Failed: 0) + Non-zero exit status: 255 +t/40-ranges.t (Wstat: 65280 Tests: 0 Failed: 0) + Non-zero exit status: 255 + Parse errors: Bad plan. You planned 35 tests but ran 0. +t/52-chunked-upload.t (Wstat: 65280 Tests: 1 Failed: 0) + Non-zero exit status: 255 +t/75-plugin-include.t (Wstat: 65280 Tests: 0 Failed: 0) + Non-zero exit status: 255 + Parse errors: Bad plan. You planned 8 tests but ran 0. +t/76-plugin-redirect.t (Wstat: 65280 Tests: 0 Failed: 0) + Non-zero exit status: 255 +t/78-plugin-xffextras.t (Wstat: 65280 Tests: 1 Failed: 0) + Non-zero exit status: 255 + Parse errors: Bad plan. You planned 4 tests but ran 1. +t/90-accesscontrol.t (Wstat: 65280 Tests: 0 Failed: 0) + Non-zero exit status: 255 +Files=24, Tests=35, 22 wallclock secs ( 0.22 usr 0.08 sys + 12.88 cusr 1.26 csys = 14.44 CPU) +Result: FAIL +Failed 17/24 test programs. 0/35 subtests failed. +make[2]: *** [Makefile:1047: test_dynamic] Error 255 make[2]: Leaving directory '/build/reproducible-path/perlbal-1.80' +dh_auto_test: error: make -j1 test TEST_VERBOSE=1 "TEST_FILES=t/00-use.t t/10-testharness.t t/12-headers.t t/13-server-tokens.t t/15-webserver.t t/17-webserver-concat.t t/20-put.t t/22-chunked-put.t t/30-reverseproxy.t t/31-realworld.t t/32-pipelining.t t/32-selector.t t/35-reproxy.t t/40-ranges.t t/50-plugins.t t/52-chunked-upload.t t/60-child-httpd.t t/75-plugin-include.t t/76-plugin-redirect.t t/77-plugin-throttle.t t/78-plugin-xffextras.t t/90-accesscontrol.t t/91-fields.t t/99-benchmark-bool.t" returned exit code 2 +make[1]: *** [debian/rules:12: override_dh_auto_test] Error 25 make[1]: Leaving directory '/build/reproducible-path/perlbal-1.80' - fakeroot debian/rules binary -dh binary -dh: warning: Compatibility levels before 10 are deprecated (level 8 in use) - dh_testroot - dh_prep - dh_auto_install -dh_auto_install: warning: Compatibility levels before 10 are deprecated (level 8 in use) - make -j1 install DESTDIR=/build/reproducible-path/perlbal-1.80/debian/tmp AM_UPDATE_INFO_DIR=no PREFIX=/usr -make[1]: Entering directory '/build/reproducible-path/perlbal-1.80' -Manifying 1 pod document -Manifying 30 pod documents -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/FAQ.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/UploadListener.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Socket.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/AIO.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/CommandContext.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/BackendHTTP.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/ClientHTTP.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Fields.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/ClientProxy.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Cache.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/ClientHTTPBase.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/TCPListener.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Pool.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/ChunkedUploadState.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/SocketSSL.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Util.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Test.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Service.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/ManageCommand.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/HTTPHeaders.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/ClientManage.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/ReproxyManager.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Test/WebServer.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Test/WebClient.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/AccessControl.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/NotModified.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/LazyCDN.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/AutoRemoveLeadingDir.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/Stats.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/Cgilike.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/XFFExtras.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/Vhosts.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/Queues.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/Include.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/EchoService.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/Redirect.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/MaxContentLength.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/FlvStreaming.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/Throttle.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/Vpaths.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/Highpri.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Plugin/Palimg.pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/Management.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/Credits.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/Configuration.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/Roles.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/Contributing.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/LoadBalancer.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/Install.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/Hooks.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/Internals.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/FailOver.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/HighPriority.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/Selector.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/Debugging.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/Plugins.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/WebServer.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/Logging.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/perl5/Perlbal/Manual/ReverseProxy.pod -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man1/perlbal.1p -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::FAQ.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Test.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Plugin::Redirect.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Plugin::Cgilike.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::Logging.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::WebServer.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::Hooks.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::Install.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::Roles.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::Contributing.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::FailOver.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::ReverseProxy.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::HighPriority.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::LoadBalancer.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Plugin::Include.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::Plugins.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Plugin::Throttle.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Plugin::XFFExtras.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::Configuration.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Util.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Plugin::MaxContentLength.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Plugin::Palimg.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::Internals.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::Selector.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::Management.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Plugin::FlvStreaming.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::Credits.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/share/man/man3/Perlbal::Manual::Debugging.3pm -Installing /build/reproducible-path/perlbal-1.80/debian/tmp/usr/bin/perlbal -make[1]: Leaving directory '/build/reproducible-path/perlbal-1.80' - dh_install -dh_install: warning: Compatibility levels before 10 are deprecated (level 8 in use) - dh_installdocs -dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 8 in use) - dh_installchangelogs -dh_installchangelogs: warning: Compatibility levels before 10 are deprecated (level 8 in use) - dh_installexamples -dh_installexamples: warning: Compatibility levels before 10 are deprecated (level 8 in use) - dh_installman -dh_installman: warning: Compatibility levels before 10 are deprecated (level 8 in use) - dh_installinit -dh_installinit: warning: Compatibility levels before 10 are deprecated (level 8 in use) - dh_perl - dh_link - dh_strip_nondeterminism - dh_compress -dh_compress: warning: Compatibility levels before 10 are deprecated (level 8 in use) -dh_compress: warning: Compatibility levels before 10 are deprecated (level 8 in use) - dh_fixperms - dh_missing -dh_missing: warning: Compatibility levels before 10 are deprecated (level 8 in use) - dh_installdeb -dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 8 in use) - dh_gencontrol - dh_md5sums - dh_builddeb -dpkg-deb: building package 'libperlbal-perl' in '../libperlbal-perl_1.80-3.1_all.deb'. -dpkg-deb: building package 'perlbal' in '../perlbal_1.80-3.1_all.deb'. - dpkg-genbuildinfo --build=binary - dpkg-genchanges --build=binary >../perlbal_1.80-3.1_armhf.changes -dpkg-genchanges: info: binary-only upload (no source code included) - dpkg-source --after-build . -dpkg-buildpackage: info: binary-only upload (no source included) -dpkg-genchanges: info: not including original source code in upload +make: *** [debian/rules:6: build] Error 2 +dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 I: copying local configuration +E: Failed autobuilding of package +I: user script /srv/workspace/pbuilder/16756/tmp/hooks/C01_cleanup starting +debug output: disk usage on i-capture-the-hostname at Sun Jan 7 03:05:00 UTC 2024 +Filesystem Size Used Avail Use% Mounted on +tmpfs 1.7G 0 1.7G 0% /dev/shm + +I: user script /srv/workspace/pbuilder/16756/tmp/hooks/C01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/15949 and its subdirectories -I: Current time: Sat Jan 6 15:03:02 -12 2024 -I: pbuilder-time-stamp: 1704596582 +I: removing directory /srv/workspace/pbuilder/16756 and its subdirectories