Diff of the two buildlogs: -- --- b1/build.log 2024-01-07 02:07:31.893311276 +0000 +++ b2/build.log 2024-01-07 02:08:30.346712160 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Feb 7 20:29:38 -12 2025 -I: pbuilder-time-stamp: 1739003378 +I: Current time: Sun Jan 7 16:07:34 +14 2024 +I: pbuilder-time-stamp: 1704593254 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -21,7 +21,7 @@ I: copying [./node-tar_6.0.5+ds1+~cs11.3.9-1+deb11u2.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.yTsLXf7R/trustedkeys.kbx': General error +gpgv: keyblock resource '/tmp/dpkg-verify-sig.Ve8zvofD/trustedkeys.kbx': General error gpgv: Signature made Thu Nov 11 17:28:17 2021 gpgv: using RSA key 00DFE58B8B555779D1005EC9F6D74CA7C999EEE9 gpgv: Can't check signature: No public key @@ -43,49 +43,80 @@ dpkg-source: info: applying add-noChmod-option.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3351518/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/527513/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +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 02:07 /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/527513/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/527513/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=16 ' - DISTRIBUTION='bullseye' - HOME='/root' - HOST_ARCH='amd64' + 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]="x86_64-pc-linux-gnu") + 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=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=15 ' + DIRSTACK=() + DISTRIBUTION=bullseye + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='8f478a7c40854055bf4dcd447f8a60f2' - 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='3351518' - PS1='# ' - PS2='> ' + INVOCATION_ID=76ac6ec35ec74eac88c95fdf5a613d88 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + 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=527513 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.UEiH8gcJ/pbuilderrc_RGM7 --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.UEiH8gcJ/b1 --logfile b1/build.log node-tar_6.0.5+ds1+~cs11.3.9-1+deb11u2.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://85.184.249.68:3128' + 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.UEiH8gcJ/pbuilderrc_MpqB --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.UEiH8gcJ/b2 --logfile b2/build.log node-tar_6.0.5+ds1+~cs11.3.9-1+deb11u2.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://78.137.99.97:3128 I: uname -a - Linux ionos15-amd64 6.5.0-0.deb12.4-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.5.10-1~bpo12+1 (2023-11-23) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) x86_64 GNU/Linux I: ls -l /bin total 5476 -rwxr-xr-x 1 root root 1234376 Mar 27 2022 bash @@ -145,7 +176,7 @@ -rwxr-xr-x 1 root root 52032 Sep 24 2020 rmdir -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Jan 8 15:47 sh -> dash + lrwxrwxrwx 1 root root 9 Jan 7 02:07 sh -> /bin/bash -rwxr-xr-x 1 root root 43808 Sep 24 2020 sleep -rwxr-xr-x 1 root root 84928 Sep 24 2020 stty -rwsr-xr-x 1 root root 71912 Jan 20 2022 su @@ -171,7 +202,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/3351518/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/527513/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -356,7 +387,7 @@ Get: 129 http://deb.debian.org/debian bullseye/main amd64 node-tar-stream all 2.1.4+~cs3.1.0-1 [11.8 kB] Get: 130 http://deb.debian.org/debian bullseye/main amd64 node-yallist all 4.0.0-1 [6576 B] Get: 131 http://deb.debian.org/debian bullseye/main amd64 pkg-js-tools all 0.9.65 [38.0 kB] -Fetched 31.3 MB in 0s (64.0 MB/s) +Fetched 31.3 MB in 3s (9800 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 ... 17743 files and directories currently installed.) @@ -904,7 +935,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/ && 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 > ../node-tar_6.0.5+ds1+~cs11.3.9-1+deb11u2_source.changes +I: user script /srv/workspace/pbuilder/527513/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bullseye +I: user script /srv/workspace/pbuilder/527513/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/ && 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 > ../node-tar_6.0.5+ds1+~cs11.3.9-1+deb11u2_source.changes dpkg-buildpackage: info: source package node-tar dpkg-buildpackage: info: source version 6.0.5+ds1+~cs11.3.9-1+deb11u2 dpkg-buildpackage: info: source distribution bullseye-security @@ -943,13 +978,15 @@ ln -s ../. node_modules/tar /bin/sh -ex debian/tests/pkg-js/test + export TAP_TIMEOUT=60 ++ TAP_TIMEOUT=60 + export NODE_PATH=debian/tests/test_modules:node_modules ++ NODE_PATH=debian/tests/test_modules:node_modules + tap test TAP version 13 # Subtest: test/create.js # Subtest: setup 1..0 - ok 1 - setup # time=9.097ms + ok 1 - setup # time=8.862ms # Subtest: no cb if sync or without file ok 1 - expected to throw @@ -957,7 +994,7 @@ ok 3 - expected to throw ok 4 - expected to throw 1..4 - ok 2 - no cb if sync or without file # time=4.205ms + ok 2 - no cb if sync or without file # time=3.542ms # Subtest: create file # Subtest: sync @@ -965,21 +1002,21 @@ ok 2 - should be equal ok 3 - should be equal 1..3 - ok 1 - sync # time=46.128ms + ok 1 - sync # time=47.636ms # Subtest: async ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - async # time=17.328ms + ok 2 - async # time=16.311ms # Subtest: async promise only ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 3 - async promise only # time=12.537ms + ok 3 - async promise only # time=12.054ms # Subtest: with specific mode # Subtest: sync @@ -988,7 +1025,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - sync # time=20.505ms + ok 1 - sync # time=20.208ms # Subtest: async ok 1 - should be equal @@ -996,31 +1033,31 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - async # time=14.928ms + ok 2 - async # time=13.856ms 1..2 - ok 4 - with specific mode # time=44.871ms + ok 4 - with specific mode # time=42.353ms 1..4 - ok 3 - create file # time=129.749ms + ok 3 - create file # time=126.114ms # Subtest: create ok 1 - type is PackSync ok 2 - type is (anonymous constructor) 1..2 - ok 4 - create # time=3.642ms + ok 4 - create # time=2.594ms # Subtest: open fails ok 1 - expected to throw ok 2 - expected to throw 1..2 - ok 5 - open fails # time=4.428ms + ok 5 - open fails # time=3.394ms # Subtest: gzipped tarball that makes some drain/resume stuff ok 1 - should be equal ok 2 - should be equal 1..2 - ok 6 - gzipped tarball that makes some drain/resume stuff # time=24.326ms + ok 6 - gzipped tarball that makes some drain/resume stuff # time=25.133ms # Subtest: create tarball out of another tarball # Subtest: sync @@ -1040,7 +1077,7 @@ ok 14 - should be equal ok 15 - should be equivalent 1..15 - ok 1 - sync # time=28.503ms + ok 1 - sync # time=25.875ms # Subtest: async ok 1 - should be equal @@ -1059,56 +1096,56 @@ ok 14 - should be equal ok 15 - should be equivalent 1..15 - ok 2 - async # time=38.728ms + ok 2 - async # time=43.526ms 1..2 - ok 7 - create tarball out of another tarball # time=78.699ms + ok 7 - create tarball out of another tarball # time=79.578ms 1..7 - # time=275.969ms -ok 1 - test/create.js # time=611.202ms + # time=269.209ms +ok 1 - test/create.js # time=611.486ms # Subtest: test/extract.js # Subtest: basic extracting # Subtest: sync ok 1 - expected to throw 1..1 - ok 1 - sync # time=23.271ms + ok 1 - sync # time=22.089ms # Subtest: async promisey ok 1 - expected to throw 1..1 - ok 2 - async promisey # time=37.505ms + ok 2 - async promisey # time=35.541ms # Subtest: async cb ok 1 - expected to throw 1..1 - ok 3 - async cb # time=7.941ms + ok 3 - async cb # time=7.246ms 1..3 - ok 1 - basic extracting # time=91.283ms + ok 1 - basic extracting # time=85.973ms # Subtest: file list and filter # Subtest: sync ok 1 - expected to throw ok 2 - expected to throw 1..2 - ok 1 - sync # time=11.864ms + ok 1 - sync # time=10.027ms # Subtest: async promisey ok 1 - expected to throw ok 2 - expected to throw 1..2 - ok 2 - async promisey # time=10.764ms + ok 2 - async promisey # time=11.392ms # Subtest: async cb ok 1 - expected to throw ok 2 - expected to throw 1..2 - ok 3 - async cb # time=6.358ms + ok 3 - async cb # time=5.751ms 1..3 - ok 2 - file list and filter # time=45.036ms + ok 2 - file list and filter # time=41.027ms # Subtest: no file list # Subtest: sync @@ -1117,7 +1154,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - sync # time=7.208ms + ok 1 - sync # time=5.812ms # Subtest: async promisey ok 1 - should be equal @@ -1125,7 +1162,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - async promisey # time=15.275ms + ok 2 - async promisey # time=13.94ms # Subtest: async cb ok 1 - should be equal @@ -1133,10 +1170,10 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - async cb # time=14.047ms + ok 3 - async cb # time=16.819ms 1..3 - ok 3 - no file list # time=48.823ms + ok 3 - no file list # time=46.769ms # Subtest: read in itty bits # Subtest: sync @@ -1145,7 +1182,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - sync # time=8.116ms + ok 1 - sync # time=7.08ms # Subtest: async promisey ok 1 - should be equal @@ -1153,7 +1190,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - async promisey # time=12.323ms + ok 2 - async promisey # time=12.7ms # Subtest: async cb ok 1 - should be equal @@ -1161,69 +1198,69 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - async cb # time=8.034ms + ok 3 - async cb # time=16.746ms 1..3 - ok 4 - read in itty bits # time=44.836ms + ok 4 - read in itty bits # time=47.837ms # Subtest: bad calls ok 1 - expected to throw ok 2 - expected to throw ok 3 - expected to throw 1..3 - ok 5 - bad calls # time=2.042ms + ok 5 - bad calls # time=2.101ms # Subtest: no file ok 1 - type is Unpack ok 2 - type is Unpack ok 3 - type is UnpackSync 1..3 - ok 6 - no file # time=2.913ms + ok 6 - no file # time=3.068ms # Subtest: nonexistent ok 1 - expected to throw 1..1 - ok 7 - nonexistent # time=2.609ms + ok 7 - nonexistent # time=2.589ms # Subtest: read fail ok 1 - expected to throw: Error poop 1..1 - ok 8 - read fail # time=4.296ms + ok 8 - read fail # time=5.243ms # Subtest: sync gzip error edge case test ok 1 - should be equivalent 1..1 - ok 9 - sync gzip error edge case test # time=10.927ms + ok 9 - sync gzip error edge case test # time=12.439ms 1..9 - # time=266.544ms -ok 2 - test/extract.js # time=606.313ms + # time=261.497ms +ok 2 - test/extract.js # time=587.065ms # Subtest: test/get-write-flag.js # Subtest: node ./test/get-write-flag.js win32-fmap ok 1 - should be equal ok 2 - should be equal 1..2 - # time=10.305ms - ok 1 - node ./test/get-write-flag.js win32-fmap # time=322.496ms + # time=10.087ms + ok 1 - node ./test/get-write-flag.js win32-fmap # time=308.049ms # Subtest: node ./test/get-write-flag.js win32-nofmap ok 1 - should be equal ok 2 - should be equal 1..2 - # time=10.399ms - ok 2 - node ./test/get-write-flag.js win32-nofmap # time=329.201ms + # time=9.449ms + ok 2 - node ./test/get-write-flag.js win32-nofmap # time=300.35ms # Subtest: node ./test/get-write-flag.js unix ok 1 - should be equal ok 2 - should be equal 1..2 - # time=12.556ms - ok 3 - node ./test/get-write-flag.js unix # time=353.303ms + # time=9.899ms + ok 3 - node ./test/get-write-flag.js unix # time=294.645ms 1..3 - # time=1017.465ms -ok 3 - test/get-write-flag.js # time=1359.924ms + # time=914.167ms +ok 3 - test/get-write-flag.js # time=1214.878ms # Subtest: test/header.js # Subtest: ustar format @@ -1231,13 +1268,13 @@ ok 2 - should be equal ok 3 - should match pattern provided 1..3 - ok 1 - ustar format # time=12.081ms + ok 1 - ustar format # time=14.646ms # Subtest: xstar format ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 2 - xstar format # time=2.751ms + ok 2 - xstar format # time=2.845ms # Subtest: prefix handling 1..4 @@ -1248,7 +1285,7 @@ ok 4 - should be equal ok 5 - should be equal 1..5 - ok 1 - no times # time=4.097ms + ok 1 - no times # time=3.821ms # Subtest: a/c times, use shorter prefix field ok 1 - should be equal @@ -1257,14 +1294,14 @@ ok 4 - should be equal ok 5 - should be equal 1..5 - ok 2 - a/c times, use shorter prefix field # time=4.493ms + ok 2 - a/c times, use shorter prefix field # time=4.371ms # Subtest: hella long basename ok 1 - should be equal ok 2 - need pax because long filename ok 3 - should match pattern provided 1..3 - ok 3 - hella long basename # time=2.787ms + ok 3 - hella long basename # time=9.387ms # Subtest: long basename, long dirname ok 1 - should be equal @@ -1274,43 +1311,43 @@ ok 5 - need pax because long filename ok 6 - should match pattern provided 1..6 - ok 4 - long basename, long dirname # time=3.83ms + ok 4 - long basename, long dirname # time=3.42ms - ok 3 - prefix handling # time=37.819ms + ok 3 - prefix handling # time=38.898ms # Subtest: throwers ok 1 - expected to throw: Error need 512 bytes for header ok 2 - expected to throw: Error need 512 bytes for header 1..2 - ok 4 - throwers # time=2.049ms + ok 4 - throwers # time=1.599ms # Subtest: null block ok 1 - should match pattern provided 1..1 - ok 5 - null block # time=1.015ms + ok 5 - null block # time=1.248ms # Subtest: unknown type ok 1 - should be equal ok 2 - should be equal 1..2 - ok 6 - unknown type # time=1.302ms + ok 6 - unknown type # time=1.281ms # Subtest: dir as file with trailing / ok 1 - should be equal ok 2 - should be equal 1..2 - ok 7 - dir as file with trailing / # time=1.428ms + ok 7 - dir as file with trailing / # time=1.272ms # Subtest: null numeric values do not get written ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 8 - null numeric values do not get written # time=1.499ms + ok 8 - null numeric values do not get written # time=1.388ms # Subtest: big numbers ok 1 - should be equal 1..1 - ok 9 - big numbers # time=1.657ms + ok 9 - big numbers # time=1.509ms # Subtest: dir with long body ok 1 - should be equal @@ -1321,24 +1358,24 @@ # Subtest: null block, global extended header ok 1 - should match pattern provided 1..1 - ok 11 - null block, global extended header # time=1.162ms + ok 11 - null block, global extended header # time=1.206ms # Subtest: gnutar-generated 10gb file size ok 1 - should be 10gb file 1..1 - ok 12 - gnutar-generated 10gb file size # time=1.003ms + ok 12 - gnutar-generated 10gb file size # time=0.952ms 1..12 - # time=106.697ms -ok 4 - test/header.js # time=435.225ms + # time=109.179ms +ok 4 - test/header.js # time=447.658ms # Subtest: test/high-level-opt.js ok 1 - should be equivalent ok 2 - should be equivalent ok 3 - should be equivalent 1..3 - # time=12.243ms -ok 5 - test/high-level-opt.js # time=336.714ms + # time=11.053ms +ok 5 - test/high-level-opt.js # time=289.171ms # Subtest: test/index.js ok 1 - should match pattern provided @@ -1347,8 +1384,8 @@ ok 4 - should match pattern provided ok 5 - should match pattern provided 1..5 - # time=12.543ms -ok 6 - test/index.js # time=421.77ms + # time=8.362ms +ok 6 - test/index.js # time=315.341ms # Subtest: test/large-numbers.js # Subtest: parse @@ -1363,7 +1400,7 @@ ok 8 - should be equal ok 9 - should be equal ok 10 - should be equal - ok 1 - parse # time=8.584ms + ok 1 - parse # time=11.113ms # Subtest: parse out of range 1..4 @@ -1371,13 +1408,13 @@ ok 2 - expected to throw: Error parsed number outside of javascript safe integer range ok 3 - expected to throw: Error parsed number outside of javascript safe integer range ok 4 - expected to throw: Error parsed number outside of javascript safe integer range - ok 2 - parse out of range # time=3.11ms + ok 2 - parse out of range # time=4.13ms # Subtest: parse invalid base256 encoding 1..2 ok 1 - expected to throw: Error invalid base256 encoding ok 2 - expected to throw: Error invalid base256 encoding - ok 3 - parse invalid base256 encoding # time=1.431ms + ok 3 - parse invalid base256 encoding # time=1.849ms # Subtest: encode 1..2 @@ -1391,7 +1428,7 @@ ok 6 - should be equal ok 7 - should be equal ok 8 - should be equal - ok 1 - alloc # time=4.761ms + ok 1 - alloc # time=5.072ms # Subtest: allocUnsafe 1..8 @@ -1403,9 +1440,9 @@ ok 6 - should be equal ok 7 - should be equal ok 8 - should be equal - ok 2 - allocUnsafe # time=4.085ms + ok 2 - allocUnsafe # time=4.889ms - ok 4 - encode # time=18.794ms + ok 4 - encode # time=21.055ms # Subtest: encode unsafe numbers 1..4 @@ -1413,11 +1450,11 @@ ok 2 - expected to throw: Error cannot encode number outside of javascript safe integer range ok 3 - expected to throw: Error cannot encode number outside of javascript safe integer range ok 4 - expected to throw: Error cannot encode number outside of javascript safe integer range - ok 5 - encode unsafe numbers # time=2.098ms + ok 5 - encode unsafe numbers # time=8.233ms 1..5 - # time=62.236ms -ok 7 - test/large-numbers.js # time=393.949ms + # time=70.536ms +ok 7 - test/large-numbers.js # time=341.805ms # Subtest: test/list.js # Subtest: basic @@ -1425,128 +1462,128 @@ # Subtest: sync ok 1 - should be equivalent 1..1 - ok 1 - sync # time=75.885ms + ok 1 - sync # time=63.587ms # Subtest: async promise ok 1 - should be equivalent 1..1 - ok 2 - async promise # time=26.232ms + ok 2 - async promise # time=23.424ms # Subtest: async cb ok 1 - should be equivalent 1..1 - ok 3 - async cb # time=21.954ms + ok 3 - async cb # time=19.978ms 1..3 - ok 1 - file maxReadSize=1000 # time=135.142ms + ok 1 - file maxReadSize=1000 # time=116.833ms # Subtest: file maxReadSize=null # Subtest: sync ok 1 - should be equivalent 1..1 - ok 1 - sync # time=25.116ms + ok 1 - sync # time=22.125ms # Subtest: async promise ok 1 - should be equivalent 1..1 - ok 2 - async promise # time=20.201ms + ok 2 - async promise # time=16.69ms # Subtest: async cb ok 1 - should be equivalent 1..1 - ok 3 - async cb # time=10.896ms + ok 3 - async cb # time=13.499ms 1..3 - ok 2 - file maxReadSize=null # time=66.711ms + ok 2 - file maxReadSize=null # time=60.56ms # Subtest: stream # Subtest: sync ok 1 - should be equivalent 1..1 - ok 1 - sync # time=15.941ms + ok 1 - sync # time=12.899ms # Subtest: async ok 1 - should be equivalent 1..1 - ok 2 - async # time=18.11ms + ok 2 - async # time=20.042ms 1..2 - ok 3 - stream # time=45.215ms + ok 3 - stream # time=42.393ms # Subtest: no onentry function 1..0 - ok 4 - no onentry function # time=8.427ms + ok 4 - no onentry function # time=11.342ms # Subtest: limit to specific files # Subtest: no filter function ok 1 - should be equivalent 1..1 - ok 1 - no filter function # time=18.224ms + ok 1 - no filter function # time=17.64ms # Subtest: no filter function, stream ok 1 - should be equivalent 1..1 - ok 2 - no filter function, stream # time=12.027ms + ok 2 - no filter function, stream # time=10.075ms # Subtest: filter function ok 1 - should be equivalent 1..1 - ok 3 - filter function # time=12.169ms + ok 3 - filter function # time=9.953ms # Subtest: list is unmunged ok 1 - should be equivalent 1..1 - ok 4 - list is unmunged # time=1.935ms + ok 4 - list is unmunged # time=1.309ms 1..4 - ok 5 - limit to specific files # time=52.627ms + ok 5 - limit to specific files # time=44.635ms 1..5 - ok 1 - basic # time=320.458ms + ok 1 - basic # time=287.149ms # Subtest: bad args ok 1 - expected to throw: TypeError callback not supported for sync tar functions ok 2 - expected to throw: TypeError callback only supported with file option 1..2 - ok 2 - bad args # time=2.879ms + ok 2 - bad args # time=1.967ms # Subtest: stat fails # Subtest: sync 1..1 ok 1 - expected to throw: Error poop - ok 1 - sync # time=3.039ms + ok 1 - sync # time=2.303ms # Subtest: cb 1..1 ok 1 - should be equal - ok 2 - cb # time=9.835ms + ok 2 - cb # time=7.675ms # Subtest: promise 1..1 ok 1 - should be equal - ok 3 - promise # time=2.611ms + ok 3 - promise # time=3.141ms 1..3 - ok 3 - stat fails # time=25.664ms + ok 3 - stat fails # time=21.512ms # Subtest: read fail # Subtest: sync 1..1 ok 1 - expected to throw: Error poop - ok 1 - sync # time=2.635ms + ok 1 - sync # time=1.854ms # Subtest: cb 1..1 ok 1 - should be equal - ok 2 - cb # time=8.809ms + ok 2 - cb # time=12.721ms # Subtest: promise 1..1 ok 1 - should be equal - ok 3 - promise # time=6.412ms + ok 3 - promise # time=3.576ms 1..3 - ok 4 - read fail # time=27.695ms + ok 4 - read fail # time=27.144ms # Subtest: noResume option # Subtest: sync @@ -1554,31 +1591,31 @@ ok 2 - expect falsey value ok 3 - expect falsey value 1..3 - ok 1 - sync # time=7.923ms + ok 1 - sync # time=6.639ms # Subtest: async ok 1 - expect falsey value 1..1 - ok 2 - async # time=4.339ms + ok 2 - async # time=7.005ms 1..2 - ok 5 - noResume option # time=18.176ms + ok 5 - noResume option # time=18.463ms 1..5 - # time=402.816ms -ok 8 - test/list.js # time=720.63ms + # time=365.497ms +ok 8 - test/list.js # time=678.979ms # Subtest: test/load-all.js ok 1 - all lib files loaded 1..1 - # time=8.402ms -ok 9 - test/load-all.js # time=333.102ms + # time=7.353ms +ok 9 - test/load-all.js # time=312.782ms # Subtest: test/make-tar.js ok 1 - this is fine 1..1 - # time=8.232ms -ok 10 - test/make-tar.js # time=273.072ms + # time=8.608ms +ok 10 - test/make-tar.js # time=320.445ms # Subtest: test/map.js ok 1 - should be equal @@ -1587,8 +1624,8 @@ ok 4 - should be equal ok 5 - should be equal 1..5 - # time=14.702ms -ok 11 - test/map.js # time=354.436ms + # time=12.188ms +ok 11 - test/map.js # time=328.283ms # Subtest: test/mode-fix.js ok 1 - should be equal @@ -1603,20 +1640,20 @@ ok 10 - should be equal ok 11 - should be equal 1..11 - # time=11.605ms -ok 12 - test/mode-fix.js # time=311.727ms + # time=11.943ms +ok 12 - test/mode-fix.js # time=314.757ms # Subtest: test/pack.js # Subtest: if gzip is truthy, make it an object ok 1 - type is object 1..1 - ok 1 - if gzip is truthy, make it an object # time=9.593ms + ok 1 - if gzip is truthy, make it an object # time=8.67ms # Subtest: ignores mid-queue ok 1 - should be equal ok 2 - should not be equal 1..2 - ok 2 - ignores mid-queue # time=32.858ms + ok 2 - ignores mid-queue # time=31.807ms # Subtest: no dir recurse # Subtest: async @@ -1624,17 +1661,17 @@ ok 2 - should be equal ok 3 - should match pattern provided 1..3 - ok 1 - async # time=12.07ms + ok 1 - async # time=11.612ms # Subtest: sync ok 1 - should be equal ok 2 - should be equal ok 3 - should match pattern provided 1..3 - ok 2 - sync # time=5.218ms + ok 2 - sync # time=4.756ms 1..2 - ok 3 - no dir recurse # time=35.393ms + ok 3 - no dir recurse # time=33.194ms # Subtest: pack ReadEntries # Subtest: basic @@ -1643,7 +1680,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - basic # time=6.251ms + ok 1 - basic # time=5.832ms # Subtest: prefix ok 1 - should be equal @@ -1651,7 +1688,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - prefix # time=3.578ms + ok 2 - prefix # time=3.991ms # Subtest: filter out ok 1 - should be equal @@ -1659,45 +1696,45 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - filter out # time=3.617ms + ok 3 - filter out # time=3.613ms 1..3 - ok 4 - pack ReadEntries # time=42.385ms + ok 4 - pack ReadEntries # time=37.06ms # Subtest: filter out everything # Subtest: sync ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 1 - sync # time=2.036ms + ok 1 - sync # time=2.032ms # Subtest: async ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 2 - async # time=1.984ms + ok 2 - async # time=1.896ms 1..2 - ok 5 - filter out everything # time=18.097ms + ok 5 - filter out everything # time=17.535ms # Subtest: fs.open fails # Subtest: async 1..1 ok 1 - should be equal - ok 1 - async # time=14.022ms + ok 1 - async # time=13.505ms # Subtest: sync 1..1 ok 1 - expected to throw: Error poop - ok 2 - sync # time=6.265ms + ok 2 - sync # time=6.582ms 1..2 - ok 6 - fs.open fails # time=31.314ms + ok 6 - fs.open fails # time=31.019ms # Subtest: padding works regardless of arite/add order ok 1 - length is the same regardless of write/add order 1..1 - ok 7 - padding works regardless of arite/add order # time=4.524ms + ok 7 - padding works regardless of arite/add order # time=4.302ms # Subtest: prefix and subdirs # Subtest: async @@ -1717,7 +1754,7 @@ ok 13 - should be equal ok 14 - should be equal 1..14 - ok 1 - . # time=19.932ms + ok 1 - . # time=28.963ms # Subtest: ./ ok 1 - should be equal @@ -1735,10 +1772,10 @@ ok 13 - should be equal ok 14 - should be equal 1..14 - ok 2 - ./ # time=17.16ms + ok 2 - ./ # time=26.366ms 1..2 - ok 1 - async # time=44.017ms + ok 1 - async # time=61.995ms # Subtest: sync # Subtest: . @@ -1757,7 +1794,7 @@ ok 13 - should be equal ok 14 - should be equal 1..14 - ok 1 - . # time=10.686ms + ok 1 - . # time=11.231ms # Subtest: ./ ok 1 - should be equal @@ -1775,21 +1812,21 @@ ok 13 - should be equal ok 14 - should be equal 1..14 - ok 2 - ./ # time=12.287ms + ok 2 - ./ # time=9.874ms 1..2 - ok 2 - sync # time=31.401ms + ok 2 - sync # time=30.466ms 1..2 - ok 8 - prefix and subdirs # time=81.698ms + ok 8 - prefix and subdirs # time=98.874ms 1..8 - # time=277.809ms -ok 13 - test/pack.js # time=646.515ms + # time=282.945ms +ok 13 - test/pack.js # time=626.652ms # Subtest: test/parse.js # Subtest: fixture tests - ok 1 - file=bad-cksum.tar maxmeta=250 filter=true strict=true # time=922.23ms { + ok 1 - file=bad-cksum.tar maxmeta=250 filter=true strict=true # time=783.593ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - error @@ -1798,7 +1835,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=124.681ms + ok 1 - one byte at a time # time=108.339ms # Subtest: all at once ok 1 - one-byte.txt @@ -1808,7 +1845,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=3.696ms + ok 2 - all at once # time=3.157ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -1818,7 +1855,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=9.163ms + ok 3 - gzipped all at once # time=6.122ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -1828,7 +1865,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=11.218ms + ok 4 - gzipped byte at a time # time=9.224ms # Subtest: async chunks ok 1 - one-byte.txt @@ -1838,12 +1875,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=738.106ms + ok 5 - async chunks # time=626.214ms 1..5 } - ok 2 - file=bad-cksum.tar maxmeta=250 filter=false strict=true # time=855.407ms { + ok 2 - file=bad-cksum.tar maxmeta=250 filter=false strict=true # time=737.256ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - error @@ -1852,7 +1889,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=85.149ms + ok 1 - one byte at a time # time=77.955ms # Subtest: all at once ok 1 - one-byte.txt @@ -1862,7 +1899,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=2.104ms + ok 2 - all at once # time=1.972ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -1872,7 +1909,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=2.849ms + ok 3 - gzipped all at once # time=2.407ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -1882,7 +1919,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=6.994ms + ok 4 - gzipped byte at a time # time=6.292ms # Subtest: async chunks ok 1 - one-byte.txt @@ -1892,12 +1929,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=727.937ms + ok 5 - async chunks # time=621.831ms 1..5 } - ok 3 - file=bad-cksum.tar maxmeta=250 filter=true strict=false # time=788.806ms { + ok 3 - file=bad-cksum.tar maxmeta=250 filter=true strict=false # time=678.401ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - warn @@ -1906,7 +1943,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=20.565ms + ok 1 - one byte at a time # time=19.071ms # Subtest: all at once ok 1 - one-byte.txt @@ -1916,7 +1953,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.752ms + ok 2 - all at once # time=1.946ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -1926,7 +1963,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=2.341ms + ok 3 - gzipped all at once # time=2.238ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -1936,7 +1973,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=9.845ms + ok 4 - gzipped byte at a time # time=9.421ms # Subtest: async chunks ok 1 - one-byte.txt @@ -1946,12 +1983,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=727.947ms + ok 5 - async chunks # time=622.942ms 1..5 } - ok 4 - file=bad-cksum.tar maxmeta=250 filter=false strict=false # time=792.19ms { + ok 4 - file=bad-cksum.tar maxmeta=250 filter=false strict=false # time=675.638ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - warn @@ -1960,7 +1997,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=16.694ms + ok 1 - one byte at a time # time=14.255ms # Subtest: all at once ok 1 - one-byte.txt @@ -1970,7 +2007,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.825ms + ok 2 - all at once # time=1.683ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -1980,7 +2017,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=2.507ms + ok 3 - gzipped all at once # time=2.158ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -1990,7 +2027,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=6.548ms + ok 4 - gzipped byte at a time # time=5.492ms # Subtest: async chunks ok 1 - one-byte.txt @@ -2000,12 +2037,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=737.343ms + ok 5 - async chunks # time=625.238ms 1..5 } - ok 5 - file=bad-cksum.tar maxmeta=null filter=true strict=true # time=313.936ms { + ok 5 - file=bad-cksum.tar maxmeta=null filter=true strict=true # time=283.304ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - error @@ -2014,7 +2051,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=58.862ms + ok 1 - one byte at a time # time=52.444ms # Subtest: all at once ok 1 - one-byte.txt @@ -2024,7 +2061,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=2.048ms + ok 2 - all at once # time=2.279ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -2034,7 +2071,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=3.306ms + ok 3 - gzipped all at once # time=3.839ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -2044,7 +2081,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=6.264ms + ok 4 - gzipped byte at a time # time=7.374ms # Subtest: async chunks ok 1 - one-byte.txt @@ -2054,12 +2091,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=206.216ms + ok 5 - async chunks # time=182.547ms 1..5 } - ok 6 - file=bad-cksum.tar maxmeta=null filter=false strict=true # time=286.287ms { + ok 6 - file=bad-cksum.tar maxmeta=null filter=false strict=true # time=251.261ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - error @@ -2068,7 +2105,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=17.026ms + ok 1 - one byte at a time # time=16.327ms # Subtest: all at once ok 1 - one-byte.txt @@ -2078,7 +2115,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.616ms + ok 2 - all at once # time=1.606ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -2088,7 +2125,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.968ms + ok 3 - gzipped all at once # time=2.01ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -2098,7 +2135,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.008ms + ok 4 - gzipped byte at a time # time=5.518ms # Subtest: async chunks ok 1 - one-byte.txt @@ -2108,12 +2145,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=232.791ms + ok 5 - async chunks # time=202.203ms 1..5 } - ok 7 - file=bad-cksum.tar maxmeta=null filter=true strict=false # time=290.484ms { + ok 7 - file=bad-cksum.tar maxmeta=null filter=true strict=false # time=260.03ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - warn @@ -2122,7 +2159,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=13.797ms + ok 1 - one byte at a time # time=13.637ms # Subtest: all at once ok 1 - one-byte.txt @@ -2132,7 +2169,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.66ms + ok 2 - all at once # time=1.493ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -2142,7 +2179,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=2.319ms + ok 3 - gzipped all at once # time=1.85ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -2152,7 +2189,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=7.759ms + ok 4 - gzipped byte at a time # time=5.083ms # Subtest: async chunks ok 1 - one-byte.txt @@ -2162,12 +2199,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=237.507ms + ok 5 - async chunks # time=213.893ms 1..5 } - ok 8 - file=bad-cksum.tar maxmeta=null filter=false strict=false # time=296.545ms { + ok 8 - file=bad-cksum.tar maxmeta=null filter=false strict=false # time=272.572ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - warn @@ -2176,7 +2213,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=15.715ms + ok 1 - one byte at a time # time=13.734ms # Subtest: all at once ok 1 - one-byte.txt @@ -2186,7 +2223,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.844ms + ok 2 - all at once # time=1.474ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -2196,7 +2233,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=2.357ms + ok 3 - gzipped all at once # time=2.07ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -2206,7 +2243,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.946ms + ok 4 - gzipped byte at a time # time=5.264ms # Subtest: async chunks ok 1 - one-byte.txt @@ -2216,12 +2253,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=243.724ms + ok 5 - async chunks # time=223.271ms 1..5 } - ok 9 - file=body-byte-counts.tar maxmeta=250 filter=true strict=true # time=301.044ms { + ok 9 - file=body-byte-counts.tar maxmeta=250 filter=true strict=true # time=280.908ms { # Subtest: one byte at a time ok 1 - ignored: 1024-bytes.txt ok 2 - ignored: 512-bytes.txt @@ -2231,7 +2268,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=27.765ms + ok 1 - one byte at a time # time=23.447ms # Subtest: all at once ok 1 - ignored: 1024-bytes.txt @@ -2242,7 +2279,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=2.228ms + ok 2 - all at once # time=1.995ms # Subtest: gzipped all at once ok 1 - ignored: 1024-bytes.txt @@ -2253,7 +2290,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=2.733ms + ok 3 - gzipped all at once # time=2.401ms # Subtest: gzipped byte at a time ok 1 - ignored: 1024-bytes.txt @@ -2264,7 +2301,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=17.469ms + ok 4 - gzipped byte at a time # time=14.136ms # Subtest: async chunks ok 1 - ignored: 1024-bytes.txt @@ -2275,12 +2312,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=223.714ms + ok 5 - async chunks # time=214.082ms 1..5 } - ok 10 - file=body-byte-counts.tar maxmeta=250 filter=false strict=true # time=502.159ms { + ok 10 - file=body-byte-counts.tar maxmeta=250 filter=false strict=true # time=469.279ms { # Subtest: one byte at a time ok 1 - 1024-bytes.txt ok 2 - 512-bytes.txt @@ -2290,7 +2327,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=21.232ms + ok 1 - one byte at a time # time=22.605ms # Subtest: all at once ok 1 - 1024-bytes.txt @@ -2301,7 +2338,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.924ms + ok 2 - all at once # time=1.992ms # Subtest: gzipped all at once ok 1 - 1024-bytes.txt @@ -2312,7 +2349,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=2.645ms + ok 3 - gzipped all at once # time=2.343ms # Subtest: gzipped byte at a time ok 1 - 1024-bytes.txt @@ -2323,7 +2360,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=7.767ms + ok 4 - gzipped byte at a time # time=5.737ms # Subtest: async chunks ok 1 - 1024-bytes.txt @@ -2334,12 +2371,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=443.028ms + ok 5 - async chunks # time=410.248ms 1..5 } - ok 11 - file=body-byte-counts.tar maxmeta=250 filter=true strict=false # time=218.573ms { + ok 11 - file=body-byte-counts.tar maxmeta=250 filter=true strict=false # time=208.717ms { # Subtest: one byte at a time ok 1 - ignored: 1024-bytes.txt ok 2 - ignored: 512-bytes.txt @@ -2349,7 +2386,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=25.57ms + ok 1 - one byte at a time # time=22.029ms # Subtest: all at once ok 1 - ignored: 1024-bytes.txt @@ -2360,7 +2397,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=2.17ms + ok 2 - all at once # time=4.365ms # Subtest: gzipped all at once ok 1 - ignored: 1024-bytes.txt @@ -2371,7 +2408,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=2.527ms + ok 3 - gzipped all at once # time=2.41ms # Subtest: gzipped byte at a time ok 1 - ignored: 1024-bytes.txt @@ -2382,7 +2419,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=6.309ms + ok 4 - gzipped byte at a time # time=5.621ms # Subtest: async chunks ok 1 - ignored: 1024-bytes.txt @@ -2393,12 +2430,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=151.87ms + ok 5 - async chunks # time=149.477ms 1..5 } - ok 12 - file=body-byte-counts.tar maxmeta=250 filter=false strict=false # time=471.043ms { + ok 12 - file=body-byte-counts.tar maxmeta=250 filter=false strict=false # time=436.93ms { # Subtest: one byte at a time ok 1 - 1024-bytes.txt ok 2 - 512-bytes.txt @@ -2408,7 +2445,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=21.437ms + ok 1 - one byte at a time # time=25.358ms # Subtest: all at once ok 1 - 1024-bytes.txt @@ -2419,7 +2456,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=2.226ms + ok 2 - all at once # time=1.955ms # Subtest: gzipped all at once ok 1 - 1024-bytes.txt @@ -2430,7 +2467,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=2.533ms + ok 3 - gzipped all at once # time=2.521ms # Subtest: gzipped byte at a time ok 1 - 1024-bytes.txt @@ -2441,7 +2478,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=6.562ms + ok 4 - gzipped byte at a time # time=5.649ms # Subtest: async chunks ok 1 - 1024-bytes.txt @@ -2452,12 +2489,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=409.215ms + ok 5 - async chunks # time=374.935ms 1..5 } - ok 13 - file=body-byte-counts.tar maxmeta=null filter=true strict=true # time=135.662ms { + ok 13 - file=body-byte-counts.tar maxmeta=null filter=true strict=true # time=128.703ms { # Subtest: one byte at a time ok 1 - ignored: 1024-bytes.txt ok 2 - ignored: 512-bytes.txt @@ -2467,7 +2504,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=25.892ms + ok 1 - one byte at a time # time=22.674ms # Subtest: all at once ok 1 - ignored: 1024-bytes.txt @@ -2478,7 +2515,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.816ms + ok 2 - all at once # time=1.889ms # Subtest: gzipped all at once ok 1 - ignored: 1024-bytes.txt @@ -2489,7 +2526,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=2.136ms + ok 3 - gzipped all at once # time=3.884ms # Subtest: gzipped byte at a time ok 1 - ignored: 1024-bytes.txt @@ -2500,7 +2537,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=8.608ms + ok 4 - gzipped byte at a time # time=9.033ms # Subtest: async chunks ok 1 - ignored: 1024-bytes.txt @@ -2511,12 +2548,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=72.782ms + ok 5 - async chunks # time=66.947ms 1..5 } - ok 14 - file=body-byte-counts.tar maxmeta=null filter=false strict=true # time=507.765ms { + ok 14 - file=body-byte-counts.tar maxmeta=null filter=false strict=true # time=482.838ms { # Subtest: one byte at a time ok 1 - 1024-bytes.txt ok 2 - 512-bytes.txt @@ -2526,7 +2563,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=25.721ms + ok 1 - one byte at a time # time=24.876ms # Subtest: all at once ok 1 - 1024-bytes.txt @@ -2537,7 +2574,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=2.173ms + ok 2 - all at once # time=1.881ms # Subtest: gzipped all at once ok 1 - 1024-bytes.txt @@ -2548,7 +2585,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=2.514ms + ok 3 - gzipped all at once # time=2.211ms # Subtest: gzipped byte at a time ok 1 - 1024-bytes.txt @@ -2559,7 +2596,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.605ms + ok 4 - gzipped byte at a time # time=4.715ms # Subtest: async chunks ok 1 - 1024-bytes.txt @@ -2570,12 +2607,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=444.227ms + ok 5 - async chunks # time=424.985ms 1..5 } - ok 15 - file=body-byte-counts.tar maxmeta=null filter=true strict=false # time=72.229ms { + ok 15 - file=body-byte-counts.tar maxmeta=null filter=true strict=false # time=63.747ms { # Subtest: one byte at a time ok 1 - ignored: 1024-bytes.txt ok 2 - ignored: 512-bytes.txt @@ -2585,7 +2622,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=31.002ms + ok 1 - one byte at a time # time=26.341ms # Subtest: all at once ok 1 - ignored: 1024-bytes.txt @@ -2596,7 +2633,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.889ms + ok 2 - all at once # time=1.855ms # Subtest: gzipped all at once ok 1 - ignored: 1024-bytes.txt @@ -2607,7 +2644,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=2.365ms + ok 3 - gzipped all at once # time=2.168ms # Subtest: gzipped byte at a time ok 1 - ignored: 1024-bytes.txt @@ -2618,7 +2655,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.163ms + ok 4 - gzipped byte at a time # time=4.645ms # Subtest: async chunks ok 1 - ignored: 1024-bytes.txt @@ -2629,12 +2666,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=4.926ms + ok 5 - async chunks # time=4.531ms 1..5 } - ok 16 - file=body-byte-counts.tar maxmeta=null filter=false strict=false # time=826.269ms { + ok 16 - file=body-byte-counts.tar maxmeta=null filter=false strict=false # time=795.448ms { # Subtest: one byte at a time ok 1 - 1024-bytes.txt ok 2 - 512-bytes.txt @@ -2644,7 +2681,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=25.256ms + ok 1 - one byte at a time # time=24.244ms # Subtest: all at once ok 1 - 1024-bytes.txt @@ -2655,7 +2692,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=2.049ms + ok 2 - all at once # time=1.67ms # Subtest: gzipped all at once ok 1 - 1024-bytes.txt @@ -2666,7 +2703,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=2.455ms + ok 3 - gzipped all at once # time=2.125ms # Subtest: gzipped byte at a time ok 1 - 1024-bytes.txt @@ -2677,7 +2714,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.325ms + ok 4 - gzipped byte at a time # time=4.647ms # Subtest: async chunks ok 1 - 1024-bytes.txt @@ -2688,19 +2725,19 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=763.842ms + ok 5 - async chunks # time=739.173ms 1..5 } - ok 17 - file=dir.tar maxmeta=250 filter=true strict=true # time=44.959ms { + ok 17 - file=dir.tar maxmeta=250 filter=true strict=true # time=40.497ms { # Subtest: one byte at a time ok 1 - ignored: dir/ ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=9.927ms + ok 1 - one byte at a time # time=7.768ms # Subtest: all at once ok 1 - ignored: dir/ @@ -2708,7 +2745,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=1.311ms + ok 2 - all at once # time=1.087ms # Subtest: gzipped all at once ok 1 - ignored: dir/ @@ -2716,7 +2753,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.436ms + ok 3 - gzipped all at once # time=1.285ms # Subtest: gzipped byte at a time ok 1 - ignored: dir/ @@ -2724,7 +2761,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=2.96ms + ok 4 - gzipped byte at a time # time=2.744ms # Subtest: async chunks ok 1 - ignored: dir/ @@ -2732,19 +2769,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=2.341ms + ok 5 - async chunks # time=2.157ms 1..5 } - ok 18 - file=dir.tar maxmeta=250 filter=false strict=true # time=143.936ms { + ok 18 - file=dir.tar maxmeta=250 filter=false strict=true # time=140.93ms { # Subtest: one byte at a time ok 1 - dir/ ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=8.081ms + ok 1 - one byte at a time # time=6.993ms # Subtest: all at once ok 1 - dir/ @@ -2752,7 +2789,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=1.105ms + ok 2 - all at once # time=1.049ms # Subtest: gzipped all at once ok 1 - dir/ @@ -2760,7 +2797,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=6.547ms + ok 3 - gzipped all at once # time=5.62ms # Subtest: gzipped byte at a time ok 1 - dir/ @@ -2768,7 +2805,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=3.247ms + ok 4 - gzipped byte at a time # time=2.854ms # Subtest: async chunks ok 1 - dir/ @@ -2776,19 +2813,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=98.695ms + ok 5 - async chunks # time=99.696ms 1..5 } - ok 19 - file=dir.tar maxmeta=250 filter=true strict=false # time=36.802ms { + ok 19 - file=dir.tar maxmeta=250 filter=true strict=false # time=37.739ms { # Subtest: one byte at a time ok 1 - ignored: dir/ ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=6.956ms + ok 1 - one byte at a time # time=7.073ms # Subtest: all at once ok 1 - ignored: dir/ @@ -2796,7 +2833,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=1.046ms + ok 2 - all at once # time=0.916ms # Subtest: gzipped all at once ok 1 - ignored: dir/ @@ -2804,7 +2841,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.268ms + ok 3 - gzipped all at once # time=1.283ms # Subtest: gzipped byte at a time ok 1 - ignored: dir/ @@ -2812,7 +2849,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=2.481ms + ok 4 - gzipped byte at a time # time=3.479ms # Subtest: async chunks ok 1 - ignored: dir/ @@ -2820,19 +2857,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=1.956ms + ok 5 - async chunks # time=1.97ms 1..5 } - ok 20 - file=dir.tar maxmeta=250 filter=false strict=false # time=239.762ms { + ok 20 - file=dir.tar maxmeta=250 filter=false strict=false # time=239.215ms { # Subtest: one byte at a time ok 1 - dir/ ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=8.933ms + ok 1 - one byte at a time # time=9.19ms # Subtest: all at once ok 1 - dir/ @@ -2840,7 +2877,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=1.163ms + ok 2 - all at once # time=1.325ms # Subtest: gzipped all at once ok 1 - dir/ @@ -2848,7 +2885,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=2.099ms + ok 3 - gzipped all at once # time=1.67ms # Subtest: gzipped byte at a time ok 1 - dir/ @@ -2856,7 +2893,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=2.883ms + ok 4 - gzipped byte at a time # time=3.913ms # Subtest: async chunks ok 1 - dir/ @@ -2864,19 +2901,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=200.489ms + ok 5 - async chunks # time=196.336ms 1..5 } - ok 21 - file=dir.tar maxmeta=null filter=true strict=true # time=41.467ms { + ok 21 - file=dir.tar maxmeta=null filter=true strict=true # time=49.614ms { # Subtest: one byte at a time ok 1 - ignored: dir/ ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=7.936ms + ok 1 - one byte at a time # time=9.9ms # Subtest: all at once ok 1 - ignored: dir/ @@ -2884,7 +2921,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=1.127ms + ok 2 - all at once # time=1.311ms # Subtest: gzipped all at once ok 1 - ignored: dir/ @@ -2892,7 +2929,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.339ms + ok 3 - gzipped all at once # time=1.705ms # Subtest: gzipped byte at a time ok 1 - ignored: dir/ @@ -2900,7 +2937,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=2.896ms + ok 4 - gzipped byte at a time # time=3.745ms # Subtest: async chunks ok 1 - ignored: dir/ @@ -2908,19 +2945,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=1.608ms + ok 5 - async chunks # time=1.456ms 1..5 } - ok 22 - file=dir.tar maxmeta=null filter=false strict=true # time=250.684ms { + ok 22 - file=dir.tar maxmeta=null filter=false strict=true # time=229.629ms { # Subtest: one byte at a time ok 1 - dir/ ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=7.917ms + ok 1 - one byte at a time # time=7.938ms # Subtest: all at once ok 1 - dir/ @@ -2928,7 +2965,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=1.031ms + ok 2 - all at once # time=0.923ms # Subtest: gzipped all at once ok 1 - dir/ @@ -2936,7 +2973,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=3.294ms + ok 3 - gzipped all at once # time=2.835ms # Subtest: gzipped byte at a time ok 1 - dir/ @@ -2944,7 +2981,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=2.931ms + ok 4 - gzipped byte at a time # time=2.697ms # Subtest: async chunks ok 1 - dir/ @@ -2952,19 +2989,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=209.232ms + ok 5 - async chunks # time=192.907ms 1..5 } - ok 23 - file=dir.tar maxmeta=null filter=true strict=false # time=46.453ms { + ok 23 - file=dir.tar maxmeta=null filter=true strict=false # time=39.629ms { # Subtest: one byte at a time ok 1 - ignored: dir/ ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=10.506ms + ok 1 - one byte at a time # time=7.046ms # Subtest: all at once ok 1 - ignored: dir/ @@ -2972,7 +3009,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=1.054ms + ok 2 - all at once # time=0.923ms # Subtest: gzipped all at once ok 1 - ignored: dir/ @@ -2980,7 +3017,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.37ms + ok 3 - gzipped all at once # time=1.209ms # Subtest: gzipped byte at a time ok 1 - ignored: dir/ @@ -2988,7 +3025,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=2.99ms + ok 4 - gzipped byte at a time # time=2.584ms # Subtest: async chunks ok 1 - ignored: dir/ @@ -2996,19 +3033,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=4.955ms + ok 5 - async chunks # time=4.265ms 1..5 } - ok 24 - file=dir.tar maxmeta=null filter=false strict=false # time=231.659ms { + ok 24 - file=dir.tar maxmeta=null filter=false strict=false # time=230.445ms { # Subtest: one byte at a time ok 1 - dir/ ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=7.978ms + ok 1 - one byte at a time # time=8.531ms # Subtest: all at once ok 1 - dir/ @@ -3016,7 +3053,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.952ms + ok 2 - all at once # time=0.934ms # Subtest: gzipped all at once ok 1 - dir/ @@ -3024,7 +3061,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.365ms + ok 3 - gzipped all at once # time=1.326ms # Subtest: gzipped byte at a time ok 1 - dir/ @@ -3032,7 +3069,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=3.045ms + ok 4 - gzipped byte at a time # time=2.492ms # Subtest: async chunks ok 1 - dir/ @@ -3040,12 +3077,12 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=191.956ms + ok 5 - async chunks # time=191.579ms 1..5 } - ok 25 - file=emptypax.tar maxmeta=250 filter=true strict=true # time=277.059ms { + ok 25 - file=emptypax.tar maxmeta=250 filter=true strict=true # time=272.555ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 🌟.txt @@ -3054,7 +3091,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=47.66ms + ok 1 - one byte at a time # time=43.843ms # Subtest: all at once ok 1 - meta @@ -3064,7 +3101,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.893ms + ok 2 - all at once # time=1.883ms # Subtest: gzipped all at once ok 1 - meta @@ -3074,7 +3111,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=2.087ms + ok 3 - gzipped all at once # time=2.1ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3084,7 +3121,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=13.22ms + ok 4 - gzipped byte at a time # time=7.348ms # Subtest: async chunks ok 1 - meta @@ -3094,12 +3131,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=185.916ms + ok 5 - async chunks # time=194.267ms 1..5 } - ok 26 - file=emptypax.tar maxmeta=250 filter=false strict=true # time=504.158ms { + ok 26 - file=emptypax.tar maxmeta=250 filter=false strict=true # time=485.458ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 🌟.txt @@ -3108,7 +3145,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=57.674ms + ok 1 - one byte at a time # time=65.232ms # Subtest: all at once ok 1 - meta @@ -3118,7 +3155,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.475ms + ok 2 - all at once # time=1.462ms # Subtest: gzipped all at once ok 1 - meta @@ -3128,7 +3165,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.739ms + ok 3 - gzipped all at once # time=2.058ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3138,7 +3175,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=7.749ms + ok 4 - gzipped byte at a time # time=7.087ms # Subtest: async chunks ok 1 - meta @@ -3148,12 +3185,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=411.114ms + ok 5 - async chunks # time=383.29ms 1..5 } - ok 27 - file=emptypax.tar maxmeta=250 filter=true strict=false # time=284.221ms { + ok 27 - file=emptypax.tar maxmeta=250 filter=true strict=false # time=255.771ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 🌟.txt @@ -3162,7 +3199,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=41.291ms + ok 1 - one byte at a time # time=37.583ms # Subtest: all at once ok 1 - meta @@ -3172,7 +3209,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=5.119ms + ok 2 - all at once # time=6.732ms # Subtest: gzipped all at once ok 1 - meta @@ -3182,7 +3219,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=2.057ms + ok 3 - gzipped all at once # time=2.543ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3192,7 +3229,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=10.649ms + ok 4 - gzipped byte at a time # time=7.294ms # Subtest: async chunks ok 1 - meta @@ -3202,12 +3239,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=199.084ms + ok 5 - async chunks # time=175.498ms 1..5 } - ok 28 - file=emptypax.tar maxmeta=250 filter=false strict=false # time=400.802ms { + ok 28 - file=emptypax.tar maxmeta=250 filter=false strict=false # time=376.1ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 🌟.txt @@ -3216,7 +3253,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=23.662ms + ok 1 - one byte at a time # time=19.917ms # Subtest: all at once ok 1 - meta @@ -3226,7 +3263,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.713ms + ok 2 - all at once # time=3.738ms # Subtest: gzipped all at once ok 1 - meta @@ -3236,7 +3273,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=2.008ms + ok 3 - gzipped all at once # time=1.893ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3246,7 +3283,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=10.785ms + ok 4 - gzipped byte at a time # time=9.769ms # Subtest: async chunks ok 1 - meta @@ -3256,12 +3293,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=334.261ms + ok 5 - async chunks # time=317.152ms 1..5 } - ok 29 - file=emptypax.tar maxmeta=null filter=true strict=true # time=138.383ms { + ok 29 - file=emptypax.tar maxmeta=null filter=true strict=true # time=130.048ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 🌟.txt @@ -3270,7 +3307,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=25.404ms + ok 1 - one byte at a time # time=19.649ms # Subtest: all at once ok 1 - meta @@ -3280,7 +3317,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.602ms + ok 2 - all at once # time=1.394ms # Subtest: gzipped all at once ok 1 - meta @@ -3290,7 +3327,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.978ms + ok 3 - gzipped all at once # time=1.722ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3300,7 +3337,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=7.258ms + ok 4 - gzipped byte at a time # time=6.336ms # Subtest: async chunks ok 1 - meta @@ -3310,12 +3347,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=74.682ms + ok 5 - async chunks # time=77.274ms 1..5 } - ok 30 - file=emptypax.tar maxmeta=null filter=false strict=true # time=311.044ms { + ok 30 - file=emptypax.tar maxmeta=null filter=false strict=true # time=303.266ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 🌟.txt @@ -3324,7 +3361,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=23.407ms + ok 1 - one byte at a time # time=28.554ms # Subtest: all at once ok 1 - meta @@ -3334,7 +3371,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.623ms + ok 2 - all at once # time=1.459ms # Subtest: gzipped all at once ok 1 - meta @@ -3344,7 +3381,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=2.175ms + ok 3 - gzipped all at once # time=1.945ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3354,7 +3391,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=8.638ms + ok 4 - gzipped byte at a time # time=8.188ms # Subtest: async chunks ok 1 - meta @@ -3364,12 +3401,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=248.011ms + ok 5 - async chunks # time=237.069ms 1..5 } - ok 31 - file=emptypax.tar maxmeta=null filter=true strict=false # time=197.934ms { + ok 31 - file=emptypax.tar maxmeta=null filter=true strict=false # time=184.213ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 🌟.txt @@ -3378,7 +3415,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=24.366ms + ok 1 - one byte at a time # time=20.809ms # Subtest: all at once ok 1 - meta @@ -3388,7 +3425,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.338ms + ok 2 - all at once # time=1.559ms # Subtest: gzipped all at once ok 1 - meta @@ -3398,7 +3435,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.622ms + ok 3 - gzipped all at once # time=1.876ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3408,7 +3445,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.834ms + ok 4 - gzipped byte at a time # time=6.404ms # Subtest: async chunks ok 1 - meta @@ -3418,12 +3455,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=141.258ms + ok 5 - async chunks # time=129.428ms 1..5 } - ok 32 - file=emptypax.tar maxmeta=null filter=false strict=false # time=324.733ms { + ok 32 - file=emptypax.tar maxmeta=null filter=false strict=false # time=302.826ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 🌟.txt @@ -3432,7 +3469,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=25.162ms + ok 1 - one byte at a time # time=22.005ms # Subtest: all at once ok 1 - meta @@ -3442,7 +3479,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.519ms + ok 2 - all at once # time=1.431ms # Subtest: gzipped all at once ok 1 - meta @@ -3452,7 +3489,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.98ms + ok 3 - gzipped all at once # time=1.828ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3462,7 +3499,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=7.071ms + ok 4 - gzipped byte at a time # time=6.287ms # Subtest: async chunks ok 1 - meta @@ -3472,19 +3509,19 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=261.371ms + ok 5 - async chunks # time=246.416ms 1..5 } - ok 33 - file=file.tar maxmeta=250 filter=true strict=true # time=154.821ms { + ok 33 - file=file.tar maxmeta=250 filter=true strict=true # time=140.02ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=10.855ms + ok 1 - one byte at a time # time=9.469ms # Subtest: all at once ok 1 - one-byte.txt @@ -3492,7 +3529,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=1.044ms + ok 2 - all at once # time=0.843ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3500,7 +3537,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.243ms + ok 3 - gzipped all at once # time=1.486ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3508,7 +3545,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=2.829ms + ok 4 - gzipped byte at a time # time=2.681ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3516,19 +3553,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=109.29ms + ok 5 - async chunks # time=101.759ms 1..5 } - ok 34 - file=file.tar maxmeta=250 filter=false strict=true # time=153.191ms { + ok 34 - file=file.tar maxmeta=250 filter=false strict=true # time=141.539ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=10.412ms + ok 1 - one byte at a time # time=16.523ms # Subtest: all at once ok 1 - one-byte.txt @@ -3536,7 +3573,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.9ms + ok 2 - all at once # time=0.914ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3544,7 +3581,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=3.448ms + ok 3 - gzipped all at once # time=3.203ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3552,7 +3589,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=2.89ms + ok 4 - gzipped byte at a time # time=2.691ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3560,19 +3597,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=108.476ms + ok 5 - async chunks # time=93.904ms 1..5 } - ok 35 - file=file.tar maxmeta=250 filter=true strict=false # time=196.426ms { + ok 35 - file=file.tar maxmeta=250 filter=true strict=false # time=200.222ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=10.509ms + ok 1 - one byte at a time # time=9.012ms # Subtest: all at once ok 1 - one-byte.txt @@ -3580,7 +3617,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.908ms + ok 2 - all at once # time=0.844ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3588,7 +3625,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.294ms + ok 3 - gzipped all at once # time=1.141ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3596,7 +3633,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=3.059ms + ok 4 - gzipped byte at a time # time=2.618ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3604,19 +3641,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=150.605ms + ok 5 - async chunks # time=163.198ms 1..5 } - ok 36 - file=file.tar maxmeta=250 filter=false strict=false # time=200.455ms { + ok 36 - file=file.tar maxmeta=250 filter=false strict=false # time=210.374ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=10.68ms + ok 1 - one byte at a time # time=9.015ms # Subtest: all at once ok 1 - one-byte.txt @@ -3624,7 +3661,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=1.06ms + ok 2 - all at once # time=1.143ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3632,7 +3669,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.256ms + ok 3 - gzipped all at once # time=1.248ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3640,7 +3677,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=3.774ms + ok 4 - gzipped byte at a time # time=2.717ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3648,19 +3685,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=156.1ms + ok 5 - async chunks # time=170.24ms 1..5 } - ok 37 - file=file.tar maxmeta=null filter=true strict=true # time=201.582ms { + ok 37 - file=file.tar maxmeta=null filter=true strict=true # time=214.775ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=10.659ms + ok 1 - one byte at a time # time=11.563ms # Subtest: all at once ok 1 - one-byte.txt @@ -3668,7 +3705,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=1.003ms + ok 2 - all at once # time=1.205ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3676,7 +3713,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.318ms + ok 3 - gzipped all at once # time=1.656ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3684,7 +3721,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=3.923ms + ok 4 - gzipped byte at a time # time=5.324ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3692,19 +3729,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=157.189ms + ok 5 - async chunks # time=164.489ms 1..5 } - ok 38 - file=file.tar maxmeta=null filter=false strict=true # time=219.321ms { + ok 38 - file=file.tar maxmeta=null filter=false strict=true # time=210.776ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=8.604ms + ok 1 - one byte at a time # time=13.199ms # Subtest: all at once ok 1 - one-byte.txt @@ -3712,7 +3749,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.854ms + ok 2 - all at once # time=0.851ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3720,7 +3757,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.202ms + ok 3 - gzipped all at once # time=2.647ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3728,7 +3765,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=2.698ms + ok 4 - gzipped byte at a time # time=2.687ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3736,19 +3773,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=178.308ms + ok 5 - async chunks # time=163.765ms 1..5 } - ok 39 - file=file.tar maxmeta=null filter=true strict=false # time=248.846ms { + ok 39 - file=file.tar maxmeta=null filter=true strict=false # time=237.089ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=10.444ms + ok 1 - one byte at a time # time=8.852ms # Subtest: all at once ok 1 - one-byte.txt @@ -3756,7 +3793,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.994ms + ok 2 - all at once # time=1.331ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3764,7 +3801,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=2.013ms + ok 3 - gzipped all at once # time=1.936ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3772,7 +3809,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=3.119ms + ok 4 - gzipped byte at a time # time=2.744ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3780,19 +3817,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=203.074ms + ok 5 - async chunks # time=193.451ms 1..5 } - ok 40 - file=file.tar maxmeta=null filter=false strict=false # time=261.395ms { + ok 40 - file=file.tar maxmeta=null filter=false strict=false # time=241.064ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - null ok 3 - eof ok 4 - end 1..4 - ok 1 - one byte at a time # time=10.467ms + ok 1 - one byte at a time # time=9.295ms # Subtest: all at once ok 1 - one-byte.txt @@ -3800,7 +3837,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.938ms + ok 2 - all at once # time=0.815ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3808,7 +3845,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.221ms + ok 3 - gzipped all at once # time=1.144ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3816,7 +3853,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=2.833ms + ok 4 - gzipped byte at a time # time=3.726ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3824,12 +3861,12 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=219.81ms + ok 5 - async chunks # time=200.799ms 1..5 } - ok 41 - file=global-header.tar maxmeta=250 filter=true strict=true # time=275.61ms { + ok 41 - file=global-header.tar maxmeta=250 filter=true strict=true # time=269.097ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -3837,7 +3874,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=25.664ms + ok 1 - one byte at a time # time=21.917ms # Subtest: all at once ok 1 - meta @@ -3846,7 +3883,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=1.33ms + ok 2 - all at once # time=1.249ms # Subtest: gzipped all at once ok 1 - meta @@ -3855,7 +3892,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=1.712ms + ok 3 - gzipped all at once # time=1.631ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3864,7 +3901,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=8.423ms + ok 4 - gzipped byte at a time # time=5.219ms # Subtest: async chunks ok 1 - meta @@ -3873,12 +3910,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=205.479ms + ok 5 - async chunks # time=208.815ms 1..5 } - ok 42 - file=global-header.tar maxmeta=250 filter=false strict=true # time=264.71ms { + ok 42 - file=global-header.tar maxmeta=250 filter=false strict=true # time=278.553ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -3886,7 +3923,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=39.11ms + ok 1 - one byte at a time # time=35.589ms # Subtest: all at once ok 1 - meta @@ -3895,7 +3932,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=0.954ms + ok 2 - all at once # time=6.467ms # Subtest: gzipped all at once ok 1 - meta @@ -3904,7 +3941,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=1.535ms + ok 3 - gzipped all at once # time=1.526ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3913,7 +3950,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=4.531ms + ok 4 - gzipped byte at a time # time=4.266ms # Subtest: async chunks ok 1 - meta @@ -3922,12 +3959,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=193.314ms + ok 5 - async chunks # time=205.254ms 1..5 } - ok 43 - file=global-header.tar maxmeta=250 filter=true strict=false # time=249.259ms { + ok 43 - file=global-header.tar maxmeta=250 filter=true strict=false # time=279.336ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -3935,7 +3972,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=22.735ms + ok 1 - one byte at a time # time=17.692ms # Subtest: all at once ok 1 - meta @@ -3944,7 +3981,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=1.234ms + ok 2 - all at once # time=1.04ms # Subtest: gzipped all at once ok 1 - meta @@ -3953,7 +3990,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=1.678ms + ok 3 - gzipped all at once # time=1.353ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3962,7 +3999,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=4.547ms + ok 4 - gzipped byte at a time # time=3.933ms # Subtest: async chunks ok 1 - meta @@ -3971,12 +4008,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=191.97ms + ok 5 - async chunks # time=231.794ms 1..5 } - ok 44 - file=global-header.tar maxmeta=250 filter=false strict=false # time=263.182ms { + ok 44 - file=global-header.tar maxmeta=250 filter=false strict=false # time=303.09ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -3984,7 +4021,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=19.959ms + ok 1 - one byte at a time # time=27.619ms # Subtest: all at once ok 1 - meta @@ -3993,7 +4030,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=1.125ms + ok 2 - all at once # time=1.386ms # Subtest: gzipped all at once ok 1 - meta @@ -4002,7 +4039,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=3.961ms + ok 3 - gzipped all at once # time=4.745ms # Subtest: gzipped byte at a time ok 1 - meta @@ -4011,7 +4048,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=4.241ms + ok 4 - gzipped byte at a time # time=5.04ms # Subtest: async chunks ok 1 - meta @@ -4020,12 +4057,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=207.391ms + ok 5 - async chunks # time=235.068ms 1..5 } - ok 45 - file=global-header.tar maxmeta=null filter=true strict=true # time=266.338ms { + ok 45 - file=global-header.tar maxmeta=null filter=true strict=true # time=305.289ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -4033,7 +4070,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=16.187ms + ok 1 - one byte at a time # time=20.637ms # Subtest: all at once ok 1 - meta @@ -4042,7 +4079,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=0.973ms + ok 2 - all at once # time=3.81ms # Subtest: gzipped all at once ok 1 - meta @@ -4051,7 +4088,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=1.372ms + ok 3 - gzipped all at once # time=1.801ms # Subtest: gzipped byte at a time ok 1 - meta @@ -4060,7 +4097,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=4.65ms + ok 4 - gzipped byte at a time # time=4.986ms # Subtest: async chunks ok 1 - meta @@ -4069,12 +4106,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=210.865ms + ok 5 - async chunks # time=237.644ms 1..5 } - ok 46 - file=global-header.tar maxmeta=null filter=false strict=true # time=331.812ms { + ok 46 - file=global-header.tar maxmeta=null filter=false strict=true # time=357.682ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -4082,7 +4119,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=20.005ms + ok 1 - one byte at a time # time=26.483ms # Subtest: all at once ok 1 - meta @@ -4091,7 +4128,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=1.098ms + ok 2 - all at once # time=1.501ms # Subtest: gzipped all at once ok 1 - meta @@ -4100,7 +4137,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=1.492ms + ok 3 - gzipped all at once # time=1.915ms # Subtest: gzipped byte at a time ok 1 - meta @@ -4109,7 +4146,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=4.236ms + ok 4 - gzipped byte at a time # time=6.09ms # Subtest: async chunks ok 1 - meta @@ -4118,12 +4155,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=277.227ms + ok 5 - async chunks # time=286.582ms 1..5 } - ok 47 - file=global-header.tar maxmeta=null filter=true strict=false # time=377.703ms { + ok 47 - file=global-header.tar maxmeta=null filter=true strict=false # time=382.265ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -4131,7 +4168,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=19.636ms + ok 1 - one byte at a time # time=26.261ms # Subtest: all at once ok 1 - meta @@ -4140,7 +4177,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=1.129ms + ok 2 - all at once # time=1.531ms # Subtest: gzipped all at once ok 1 - meta @@ -4149,7 +4186,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=1.716ms + ok 3 - gzipped all at once # time=1.912ms # Subtest: gzipped byte at a time ok 1 - meta @@ -4158,7 +4195,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=4.614ms + ok 4 - gzipped byte at a time # time=5.87ms # Subtest: async chunks ok 1 - meta @@ -4167,12 +4204,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=318.396ms + ok 5 - async chunks # time=314.477ms 1..5 } - ok 48 - file=global-header.tar maxmeta=null filter=false strict=false # time=442.87ms { + ok 48 - file=global-header.tar maxmeta=null filter=false strict=false # time=411.456ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -4180,7 +4217,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=20.675ms + ok 1 - one byte at a time # time=25.353ms # Subtest: all at once ok 1 - meta @@ -4189,7 +4226,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=1.295ms + ok 2 - all at once # time=1.606ms # Subtest: gzipped all at once ok 1 - meta @@ -4198,7 +4235,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=1.835ms + ok 3 - gzipped all at once # time=1.891ms # Subtest: gzipped byte at a time ok 1 - meta @@ -4207,7 +4244,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=4.442ms + ok 4 - gzipped byte at a time # time=8.263ms # Subtest: async chunks ok 1 - meta @@ -4216,12 +4253,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=384.137ms + ok 5 - async chunks # time=342.595ms 1..5 } - ok 49 - file=links-invalid.tar maxmeta=250 filter=true strict=true # time=65.595ms { + ok 49 - file=links-invalid.tar maxmeta=250 filter=true strict=true # time=66.576ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -4231,7 +4268,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=22.807ms + ok 1 - one byte at a time # time=24.339ms # Subtest: all at once ok 1 - error @@ -4242,7 +4279,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.443ms + ok 2 - all at once # time=1.581ms # Subtest: gzipped all at once ok 1 - error @@ -4253,7 +4290,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.903ms + ok 3 - gzipped all at once # time=2.077ms # Subtest: gzipped byte at a time ok 1 - error @@ -4264,7 +4301,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=4.879ms + ok 4 - gzipped byte at a time # time=5.681ms # Subtest: async chunks ok 1 - error @@ -4275,12 +4312,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=2.096ms + ok 5 - async chunks # time=2.348ms 1..5 } - ok 50 - file=links-invalid.tar maxmeta=250 filter=false strict=true # time=447.471ms { + ok 50 - file=links-invalid.tar maxmeta=250 filter=false strict=true # time=380.983ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -4290,7 +4327,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=20.752ms + ok 1 - one byte at a time # time=22.461ms # Subtest: all at once ok 1 - error @@ -4301,7 +4338,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.332ms + ok 2 - all at once # time=1.188ms # Subtest: gzipped all at once ok 1 - error @@ -4312,7 +4349,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.884ms + ok 3 - gzipped all at once # time=1.669ms # Subtest: gzipped byte at a time ok 1 - error @@ -4323,7 +4360,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=4.903ms + ok 4 - gzipped byte at a time # time=4.426ms # Subtest: async chunks ok 1 - error @@ -4334,12 +4371,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=390.739ms + ok 5 - async chunks # time=327.961ms 1..5 } - ok 51 - file=links-invalid.tar maxmeta=250 filter=true strict=false # time=55.817ms { + ok 51 - file=links-invalid.tar maxmeta=250 filter=true strict=false # time=54.67ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -4349,7 +4386,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=19.082ms + ok 1 - one byte at a time # time=20.864ms # Subtest: all at once ok 1 - warn @@ -4360,7 +4397,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=0.975ms + ok 2 - all at once # time=1.265ms # Subtest: gzipped all at once ok 1 - warn @@ -4371,7 +4408,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=3.365ms + ok 3 - gzipped all at once # time=1.348ms # Subtest: gzipped byte at a time ok 1 - warn @@ -4382,7 +4419,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3.784ms + ok 4 - gzipped byte at a time # time=4.056ms # Subtest: async chunks ok 1 - warn @@ -4393,12 +4430,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=1.936ms + ok 5 - async chunks # time=1.726ms 1..5 } - ok 52 - file=links-invalid.tar maxmeta=250 filter=false strict=false # time=456.254ms { + ok 52 - file=links-invalid.tar maxmeta=250 filter=false strict=false # time=392.784ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -4408,7 +4445,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=21.78ms + ok 1 - one byte at a time # time=16.786ms # Subtest: all at once ok 1 - warn @@ -4419,7 +4456,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.303ms + ok 2 - all at once # time=1.043ms # Subtest: gzipped all at once ok 1 - warn @@ -4430,7 +4467,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.685ms + ok 3 - gzipped all at once # time=1.455ms # Subtest: gzipped byte at a time ok 1 - warn @@ -4441,7 +4478,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=4.93ms + ok 4 - gzipped byte at a time # time=4.181ms # Subtest: async chunks ok 1 - warn @@ -4452,12 +4489,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=399.703ms + ok 5 - async chunks # time=348.287ms 1..5 } - ok 53 - file=links-invalid.tar maxmeta=null filter=true strict=true # time=63.274ms { + ok 53 - file=links-invalid.tar maxmeta=null filter=true strict=true # time=54.414ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -4467,7 +4504,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=22.115ms + ok 1 - one byte at a time # time=18.301ms # Subtest: all at once ok 1 - error @@ -4478,7 +4515,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.362ms + ok 2 - all at once # time=1.223ms # Subtest: gzipped all at once ok 1 - error @@ -4489,7 +4526,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.811ms + ok 3 - gzipped all at once # time=1.777ms # Subtest: gzipped byte at a time ok 1 - error @@ -4500,7 +4537,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.281ms + ok 4 - gzipped byte at a time # time=4.11ms # Subtest: async chunks ok 1 - error @@ -4511,12 +4548,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=2.128ms + ok 5 - async chunks # time=1.771ms 1..5 } - ok 54 - file=links-invalid.tar maxmeta=null filter=false strict=true # time=467.477ms { + ok 54 - file=links-invalid.tar maxmeta=null filter=false strict=true # time=424.579ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -4526,7 +4563,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=21.857ms + ok 1 - one byte at a time # time=17.783ms # Subtest: all at once ok 1 - error @@ -4537,7 +4574,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.371ms + ok 2 - all at once # time=1.133ms # Subtest: gzipped all at once ok 1 - error @@ -4548,7 +4585,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.958ms + ok 3 - gzipped all at once # time=1.535ms # Subtest: gzipped byte at a time ok 1 - error @@ -4559,7 +4596,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.23ms + ok 4 - gzipped byte at a time # time=4.186ms # Subtest: async chunks ok 1 - error @@ -4570,12 +4607,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=406.203ms + ok 5 - async chunks # time=378.302ms 1..5 } - ok 55 - file=links-invalid.tar maxmeta=null filter=true strict=false # time=63ms { + ok 55 - file=links-invalid.tar maxmeta=null filter=true strict=false # time=55.47ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -4585,7 +4622,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=21.702ms + ok 1 - one byte at a time # time=17.341ms # Subtest: all at once ok 1 - warn @@ -4596,7 +4633,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.236ms + ok 2 - all at once # time=1.006ms # Subtest: gzipped all at once ok 1 - warn @@ -4607,7 +4644,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.625ms + ok 3 - gzipped all at once # time=1.361ms # Subtest: gzipped byte at a time ok 1 - warn @@ -4618,7 +4655,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.051ms + ok 4 - gzipped byte at a time # time=8.028ms # Subtest: async chunks ok 1 - warn @@ -4629,12 +4666,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=3.552ms + ok 5 - async chunks # time=4.122ms 1..5 } - ok 56 - file=links-invalid.tar maxmeta=null filter=false strict=false # time=443.429ms { + ok 56 - file=links-invalid.tar maxmeta=null filter=false strict=false # time=438.036ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -4644,7 +4681,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=23.507ms + ok 1 - one byte at a time # time=17.804ms # Subtest: all at once ok 1 - warn @@ -4655,7 +4692,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.356ms + ok 2 - all at once # time=1.041ms # Subtest: gzipped all at once ok 1 - warn @@ -4666,7 +4703,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.757ms + ok 3 - gzipped all at once # time=1.423ms # Subtest: gzipped byte at a time ok 1 - warn @@ -4677,7 +4714,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.076ms + ok 4 - gzipped byte at a time # time=4.027ms # Subtest: async chunks ok 1 - warn @@ -4688,12 +4725,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=383.707ms + ok 5 - async chunks # time=390.039ms 1..5 } - ok 57 - file=links-strip.tar maxmeta=250 filter=true strict=true # time=62.231ms { + ok 57 - file=links-strip.tar maxmeta=250 filter=true strict=true # time=61.199ms { # Subtest: one byte at a time ok 1 - ignored: strip-dir/ ok 2 - ignored: strip-dir/hardlink-1 @@ -4702,7 +4739,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=21.989ms + ok 1 - one byte at a time # time=25.232ms # Subtest: all at once ok 1 - ignored: strip-dir/ @@ -4712,7 +4749,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=1.511ms + ok 2 - all at once # time=1.299ms # Subtest: gzipped all at once ok 1 - ignored: strip-dir/ @@ -4722,7 +4759,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=2.088ms + ok 3 - gzipped all at once # time=1.595ms # Subtest: gzipped byte at a time ok 1 - ignored: strip-dir/ @@ -4732,7 +4769,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.617ms + ok 4 - gzipped byte at a time # time=4.537ms # Subtest: async chunks ok 1 - ignored: strip-dir/ @@ -4742,12 +4779,12 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=2.832ms + ok 5 - async chunks # time=2.649ms 1..5 } - ok 58 - file=links-strip.tar maxmeta=250 filter=false strict=true # time=422.617ms { + ok 58 - file=links-strip.tar maxmeta=250 filter=false strict=true # time=438.944ms { # Subtest: one byte at a time ok 1 - strip-dir/ ok 2 - strip-dir/hardlink-1 @@ -4756,7 +4793,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=16.012ms + ok 1 - one byte at a time # time=20.071ms # Subtest: all at once ok 1 - strip-dir/ @@ -4766,7 +4803,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=1.503ms + ok 2 - all at once # time=1.435ms # Subtest: gzipped all at once ok 1 - strip-dir/ @@ -4776,7 +4813,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=3.715ms + ok 3 - gzipped all at once # time=1.559ms # Subtest: gzipped byte at a time ok 1 - strip-dir/ @@ -4786,7 +4823,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.546ms + ok 4 - gzipped byte at a time # time=4.928ms # Subtest: async chunks ok 1 - strip-dir/ @@ -4796,12 +4833,12 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=371.433ms + ok 5 - async chunks # time=389.924ms 1..5 } - ok 59 - file=links-strip.tar maxmeta=250 filter=true strict=false # time=63.832ms { + ok 59 - file=links-strip.tar maxmeta=250 filter=true strict=false # time=68.195ms { # Subtest: one byte at a time ok 1 - ignored: strip-dir/ ok 2 - ignored: strip-dir/hardlink-1 @@ -4810,7 +4847,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=19.963ms + ok 1 - one byte at a time # time=26.086ms # Subtest: all at once ok 1 - ignored: strip-dir/ @@ -4820,7 +4857,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=1.377ms + ok 2 - all at once # time=1.704ms # Subtest: gzipped all at once ok 1 - ignored: strip-dir/ @@ -4830,7 +4867,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.737ms + ok 3 - gzipped all at once # time=1.962ms # Subtest: gzipped byte at a time ok 1 - ignored: strip-dir/ @@ -4840,7 +4877,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.377ms + ok 4 - gzipped byte at a time # time=4.495ms # Subtest: async chunks ok 1 - ignored: strip-dir/ @@ -4850,12 +4887,12 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=8.031ms + ok 5 - async chunks # time=7.006ms 1..5 } - ok 60 - file=links-strip.tar maxmeta=250 filter=false strict=false # time=391.903ms { + ok 60 - file=links-strip.tar maxmeta=250 filter=false strict=false # time=429.832ms { # Subtest: one byte at a time ok 1 - strip-dir/ ok 2 - strip-dir/hardlink-1 @@ -4864,7 +4901,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=21.161ms + ok 1 - one byte at a time # time=20.319ms # Subtest: all at once ok 1 - strip-dir/ @@ -4874,7 +4911,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=1.553ms + ok 2 - all at once # time=1.673ms # Subtest: gzipped all at once ok 1 - strip-dir/ @@ -4884,7 +4921,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.987ms + ok 3 - gzipped all at once # time=1.92ms # Subtest: gzipped byte at a time ok 1 - strip-dir/ @@ -4894,7 +4931,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.444ms + ok 4 - gzipped byte at a time # time=4.829ms # Subtest: async chunks ok 1 - strip-dir/ @@ -4904,12 +4941,12 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=332.424ms + ok 5 - async chunks # time=375.995ms 1..5 } - ok 61 - file=links-strip.tar maxmeta=null filter=true strict=true # time=55.859ms { + ok 61 - file=links-strip.tar maxmeta=null filter=true strict=true # time=52.408ms { # Subtest: one byte at a time ok 1 - ignored: strip-dir/ ok 2 - ignored: strip-dir/hardlink-1 @@ -4918,7 +4955,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=16.881ms + ok 1 - one byte at a time # time=17.453ms # Subtest: all at once ok 1 - ignored: strip-dir/ @@ -4928,7 +4965,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=1.113ms + ok 2 - all at once # time=1.21ms # Subtest: gzipped all at once ok 1 - ignored: strip-dir/ @@ -4938,7 +4975,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.59ms + ok 3 - gzipped all at once # time=1.577ms # Subtest: gzipped byte at a time ok 1 - ignored: strip-dir/ @@ -4948,7 +4985,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=7.378ms + ok 4 - gzipped byte at a time # time=7.615ms # Subtest: async chunks ok 1 - ignored: strip-dir/ @@ -4958,12 +4995,12 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=2.373ms + ok 5 - async chunks # time=1.778ms 1..5 } - ok 62 - file=links-strip.tar maxmeta=null filter=false strict=true # time=364.533ms { + ok 62 - file=links-strip.tar maxmeta=null filter=false strict=true # time=444.013ms { # Subtest: one byte at a time ok 1 - strip-dir/ ok 2 - strip-dir/hardlink-1 @@ -4972,7 +5009,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=16.307ms + ok 1 - one byte at a time # time=25.453ms # Subtest: all at once ok 1 - strip-dir/ @@ -4982,7 +5019,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=1.279ms + ok 2 - all at once # time=1.836ms # Subtest: gzipped all at once ok 1 - strip-dir/ @@ -4992,7 +5029,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.519ms + ok 3 - gzipped all at once # time=2.347ms # Subtest: gzipped byte at a time ok 1 - strip-dir/ @@ -5002,7 +5039,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=4.275ms + ok 4 - gzipped byte at a time # time=4.639ms # Subtest: async chunks ok 1 - strip-dir/ @@ -5012,12 +5049,12 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=319.075ms + ok 5 - async chunks # time=381.417ms 1..5 } - ok 63 - file=links-strip.tar maxmeta=null filter=true strict=false # time=49.243ms { + ok 63 - file=links-strip.tar maxmeta=null filter=true strict=false # time=53.609ms { # Subtest: one byte at a time ok 1 - ignored: strip-dir/ ok 2 - ignored: strip-dir/hardlink-1 @@ -5026,7 +5063,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=18.349ms + ok 1 - one byte at a time # time=17.632ms # Subtest: all at once ok 1 - ignored: strip-dir/ @@ -5036,7 +5073,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=1.111ms + ok 2 - all at once # time=1.21ms # Subtest: gzipped all at once ok 1 - ignored: strip-dir/ @@ -5046,7 +5083,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.532ms + ok 3 - gzipped all at once # time=2.132ms # Subtest: gzipped byte at a time ok 1 - ignored: strip-dir/ @@ -5056,7 +5093,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=4.096ms + ok 4 - gzipped byte at a time # time=5.517ms # Subtest: async chunks ok 1 - ignored: strip-dir/ @@ -5066,12 +5103,12 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=1.865ms + ok 5 - async chunks # time=1.789ms 1..5 } - ok 64 - file=links-strip.tar maxmeta=null filter=false strict=false # time=371.991ms { + ok 64 - file=links-strip.tar maxmeta=null filter=false strict=false # time=431.805ms { # Subtest: one byte at a time ok 1 - strip-dir/ ok 2 - strip-dir/hardlink-1 @@ -5080,7 +5117,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=16.45ms + ok 1 - one byte at a time # time=17.16ms # Subtest: all at once ok 1 - strip-dir/ @@ -5090,7 +5127,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=1.195ms + ok 2 - all at once # time=1.222ms # Subtest: gzipped all at once ok 1 - strip-dir/ @@ -5100,7 +5137,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.511ms + ok 3 - gzipped all at once # time=1.664ms # Subtest: gzipped byte at a time ok 1 - strip-dir/ @@ -5110,7 +5147,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.278ms + ok 4 - gzipped byte at a time # time=5.484ms # Subtest: async chunks ok 1 - strip-dir/ @@ -5120,12 +5157,12 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=326.413ms + ok 5 - async chunks # time=384.132ms 1..5 } - ok 65 - file=links.tar maxmeta=250 filter=true strict=true # time=48.543ms { + ok 65 - file=links.tar maxmeta=250 filter=true strict=true # time=49.934ms { # Subtest: one byte at a time ok 1 - ignored: hardlink-1 ok 2 - ignored: hardlink-2 @@ -5134,7 +5171,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=18.832ms + ok 1 - one byte at a time # time=18.472ms # Subtest: all at once ok 1 - ignored: hardlink-1 @@ -5144,7 +5181,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.026ms + ok 2 - all at once # time=1.042ms # Subtest: gzipped all at once ok 1 - ignored: hardlink-1 @@ -5154,7 +5191,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.273ms + ok 3 - gzipped all at once # time=1.391ms # Subtest: gzipped byte at a time ok 1 - ignored: hardlink-1 @@ -5164,7 +5201,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=3.549ms + ok 4 - gzipped byte at a time # time=4.259ms # Subtest: async chunks ok 1 - ignored: hardlink-1 @@ -5174,12 +5211,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=1.666ms + ok 5 - async chunks # time=1.669ms 1..5 } - ok 66 - file=links.tar maxmeta=250 filter=false strict=true # time=376.458ms { + ok 66 - file=links.tar maxmeta=250 filter=false strict=true # time=419.198ms { # Subtest: one byte at a time ok 1 - hardlink-1 ok 2 - hardlink-2 @@ -5188,7 +5225,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=16.2ms + ok 1 - one byte at a time # time=22.646ms # Subtest: all at once ok 1 - hardlink-1 @@ -5198,7 +5235,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.018ms + ok 2 - all at once # time=1.616ms # Subtest: gzipped all at once ok 1 - hardlink-1 @@ -5208,7 +5245,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.531ms + ok 3 - gzipped all at once # time=2.011ms # Subtest: gzipped byte at a time ok 1 - hardlink-1 @@ -5218,7 +5255,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=4.971ms + ok 4 - gzipped byte at a time # time=7.433ms # Subtest: async chunks ok 1 - hardlink-1 @@ -5228,12 +5265,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=332.416ms + ok 5 - async chunks # time=358.339ms 1..5 } - ok 67 - file=links.tar maxmeta=250 filter=true strict=false # time=47.912ms { + ok 67 - file=links.tar maxmeta=250 filter=true strict=false # time=64.597ms { # Subtest: one byte at a time ok 1 - ignored: hardlink-1 ok 2 - ignored: hardlink-2 @@ -5242,7 +5279,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=16.297ms + ok 1 - one byte at a time # time=23.971ms # Subtest: all at once ok 1 - ignored: hardlink-1 @@ -5252,7 +5289,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.979ms + ok 2 - all at once # time=1.492ms # Subtest: gzipped all at once ok 1 - ignored: hardlink-1 @@ -5262,7 +5299,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.282ms + ok 3 - gzipped all at once # time=1.93ms # Subtest: gzipped byte at a time ok 1 - ignored: hardlink-1 @@ -5272,7 +5309,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=3.664ms + ok 4 - gzipped byte at a time # time=5.55ms # Subtest: async chunks ok 1 - ignored: hardlink-1 @@ -5282,12 +5319,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=1.665ms + ok 5 - async chunks # time=2.247ms 1..5 } - ok 68 - file=links.tar maxmeta=250 filter=false strict=false # time=801.641ms { + ok 68 - file=links.tar maxmeta=250 filter=false strict=false # time=774.945ms { # Subtest: one byte at a time ok 1 - hardlink-1 ok 2 - hardlink-2 @@ -5296,7 +5333,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=16.125ms + ok 1 - one byte at a time # time=24.714ms # Subtest: all at once ok 1 - hardlink-1 @@ -5306,7 +5343,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.976ms + ok 2 - all at once # time=1.124ms # Subtest: gzipped all at once ok 1 - hardlink-1 @@ -5316,7 +5353,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.38ms + ok 3 - gzipped all at once # time=1.353ms # Subtest: gzipped byte at a time ok 1 - hardlink-1 @@ -5326,7 +5363,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=3.611ms + ok 4 - gzipped byte at a time # time=4.638ms # Subtest: async chunks ok 1 - hardlink-1 @@ -5336,12 +5373,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=758.254ms + ok 5 - async chunks # time=718.189ms 1..5 } - ok 69 - file=links.tar maxmeta=null filter=true strict=true # time=47.776ms { + ok 69 - file=links.tar maxmeta=null filter=true strict=true # time=55.291ms { # Subtest: one byte at a time ok 1 - ignored: hardlink-1 ok 2 - ignored: hardlink-2 @@ -5350,7 +5387,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=16.236ms + ok 1 - one byte at a time # time=18.674ms # Subtest: all at once ok 1 - ignored: hardlink-1 @@ -5360,7 +5397,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.956ms + ok 2 - all at once # time=1.168ms # Subtest: gzipped all at once ok 1 - ignored: hardlink-1 @@ -5370,7 +5407,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.345ms + ok 3 - gzipped all at once # time=1.416ms # Subtest: gzipped byte at a time ok 1 - ignored: hardlink-1 @@ -5380,7 +5417,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=3.656ms + ok 4 - gzipped byte at a time # time=4.019ms # Subtest: async chunks ok 1 - ignored: hardlink-1 @@ -5390,12 +5427,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=2.9ms + ok 5 - async chunks # time=2.861ms 1..5 } - ok 70 - file=links.tar maxmeta=null filter=false strict=true # time=1216.188ms { + ok 70 - file=links.tar maxmeta=null filter=false strict=true # time=1114.039ms { # Subtest: one byte at a time ok 1 - hardlink-1 ok 2 - hardlink-2 @@ -5404,7 +5441,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=21.445ms + ok 1 - one byte at a time # time=19.818ms # Subtest: all at once ok 1 - hardlink-1 @@ -5414,7 +5451,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.206ms + ok 2 - all at once # time=1.164ms # Subtest: gzipped all at once ok 1 - hardlink-1 @@ -5424,7 +5461,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.55ms + ok 3 - gzipped all at once # time=1.385ms # Subtest: gzipped byte at a time ok 1 - hardlink-1 @@ -5434,7 +5471,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=4.681ms + ok 4 - gzipped byte at a time # time=3.95ms # Subtest: async chunks ok 1 - hardlink-1 @@ -5444,12 +5481,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=1162.475ms + ok 5 - async chunks # time=1065.007ms 1..5 } - ok 71 - file=links.tar maxmeta=null filter=true strict=false # time=52.987ms { + ok 71 - file=links.tar maxmeta=null filter=true strict=false # time=51.877ms { # Subtest: one byte at a time ok 1 - ignored: hardlink-1 ok 2 - ignored: hardlink-2 @@ -5458,7 +5495,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=19.849ms + ok 1 - one byte at a time # time=17.404ms # Subtest: all at once ok 1 - ignored: hardlink-1 @@ -5468,7 +5505,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.201ms + ok 2 - all at once # time=1.074ms # Subtest: gzipped all at once ok 1 - ignored: hardlink-1 @@ -5478,7 +5515,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.696ms + ok 3 - gzipped all at once # time=1.351ms # Subtest: gzipped byte at a time ok 1 - ignored: hardlink-1 @@ -5488,7 +5525,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=3.752ms + ok 4 - gzipped byte at a time # time=7.146ms # Subtest: async chunks ok 1 - ignored: hardlink-1 @@ -5498,12 +5535,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=1.422ms + ok 5 - async chunks # time=1.623ms 1..5 } - ok 72 - file=links.tar maxmeta=null filter=false strict=false # time=1611.361ms { + ok 72 - file=links.tar maxmeta=null filter=false strict=false # time=1494.251ms { # Subtest: one byte at a time ok 1 - hardlink-1 ok 2 - hardlink-2 @@ -5512,7 +5549,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=18.626ms + ok 1 - one byte at a time # time=17.9ms # Subtest: all at once ok 1 - hardlink-1 @@ -5522,7 +5559,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.142ms + ok 2 - all at once # time=1.097ms # Subtest: gzipped all at once ok 1 - hardlink-1 @@ -5532,7 +5569,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.557ms + ok 3 - gzipped all at once # time=1.4ms # Subtest: gzipped byte at a time ok 1 - hardlink-1 @@ -5542,7 +5579,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=4.931ms + ok 4 - gzipped byte at a time # time=4.58ms # Subtest: async chunks ok 1 - hardlink-1 @@ -5552,12 +5589,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=1561.596ms + ok 5 - async chunks # time=1447.909ms 1..5 } - ok 73 - file=long-paths.tar maxmeta=250 filter=true strict=true # time=274.137ms { + ok 73 - file=long-paths.tar maxmeta=250 filter=true strict=true # time=249.214ms { # Subtest: one byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -5600,7 +5637,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=171.011ms + ok 1 - one byte at a time # time=151.647ms # Subtest: all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -5644,7 +5681,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=14.72ms + ok 2 - all at once # time=13.293ms # Subtest: gzipped all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -5688,7 +5725,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=9.772ms + ok 3 - gzipped all at once # time=9.038ms # Subtest: gzipped byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -5732,7 +5769,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=38.735ms + ok 4 - gzipped byte at a time # time=35.796ms # Subtest: async chunks ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -5776,12 +5813,12 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=12.643ms + ok 5 - async chunks # time=10.878ms 1..5 } - ok 74 - file=long-paths.tar maxmeta=250 filter=false strict=true # time=1847.283ms { + ok 74 - file=long-paths.tar maxmeta=250 filter=false strict=true # time=1768.928ms { # Subtest: one byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -5824,7 +5861,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=163.292ms + ok 1 - one byte at a time # time=155.419ms # Subtest: all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -5868,7 +5905,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=8.606ms + ok 2 - all at once # time=7.436ms # Subtest: gzipped all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -5912,7 +5949,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=9.391ms + ok 3 - gzipped all at once # time=8.086ms # Subtest: gzipped byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -5956,7 +5993,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=28.585ms + ok 4 - gzipped byte at a time # time=25.744ms # Subtest: async chunks ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6000,12 +6037,12 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=1608.726ms + ok 5 - async chunks # time=1545.66ms 1..5 } - ok 75 - file=long-paths.tar maxmeta=250 filter=true strict=false # time=259.221ms { + ok 75 - file=long-paths.tar maxmeta=250 filter=true strict=false # time=234.848ms { # Subtest: one byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -6048,7 +6085,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=174.41ms + ok 1 - one byte at a time # time=157.028ms # Subtest: all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6092,7 +6129,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=8.091ms + ok 2 - all at once # time=6.658ms # Subtest: gzipped all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6136,7 +6173,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=9.577ms + ok 3 - gzipped all at once # time=8.454ms # Subtest: gzipped byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6180,7 +6217,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=32.175ms + ok 4 - gzipped byte at a time # time=29.047ms # Subtest: async chunks ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6224,12 +6261,12 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=8.671ms + ok 5 - async chunks # time=8.676ms 1..5 } - ok 76 - file=long-paths.tar maxmeta=250 filter=false strict=false # time=1477.215ms { + ok 76 - file=long-paths.tar maxmeta=250 filter=false strict=false # time=1448.863ms { # Subtest: one byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -6272,7 +6309,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=167.457ms + ok 1 - one byte at a time # time=147.752ms # Subtest: all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6316,7 +6353,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=8.337ms + ok 2 - all at once # time=6.893ms # Subtest: gzipped all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6360,7 +6397,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=15.422ms + ok 3 - gzipped all at once # time=12.629ms # Subtest: gzipped byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6404,7 +6441,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=26.247ms + ok 4 - gzipped byte at a time # time=22.302ms # Subtest: async chunks ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6448,12 +6485,12 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=1232.999ms + ok 5 - async chunks # time=1234.103ms 1..5 } - ok 77 - file=long-paths.tar maxmeta=null filter=true strict=true # time=252.292ms { + ok 77 - file=long-paths.tar maxmeta=null filter=true strict=true # time=224.619ms { # Subtest: one byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -6496,7 +6533,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=167.538ms + ok 1 - one byte at a time # time=148.543ms # Subtest: all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6540,7 +6577,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=15.034ms + ok 2 - all at once # time=13.473ms # Subtest: gzipped all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6584,7 +6621,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=9.431ms + ok 3 - gzipped all at once # time=8.686ms # Subtest: gzipped byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6628,7 +6665,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=24.19ms + ok 4 - gzipped byte at a time # time=20.651ms # Subtest: async chunks ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6672,12 +6709,12 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=8.557ms + ok 5 - async chunks # time=7.249ms 1..5 } - ok 78 - file=long-paths.tar maxmeta=null filter=false strict=true # time=1101.503ms { + ok 78 - file=long-paths.tar maxmeta=null filter=false strict=true # time=1149.811ms { # Subtest: one byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -6720,7 +6757,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=170.035ms + ok 1 - one byte at a time # time=181.549ms # Subtest: all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6764,7 +6801,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=8.622ms + ok 2 - all at once # time=7.072ms # Subtest: gzipped all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6808,7 +6845,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=9.36ms + ok 3 - gzipped all at once # time=9.958ms # Subtest: gzipped byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6852,7 +6889,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=32.685ms + ok 4 - gzipped byte at a time # time=31.668ms # Subtest: async chunks ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6896,12 +6933,12 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=854.985ms + ok 5 - async chunks # time=897.149ms 1..5 } - ok 79 - file=long-paths.tar maxmeta=null filter=true strict=false # time=244.252ms { + ok 79 - file=long-paths.tar maxmeta=null filter=true strict=false # time=246.998ms { # Subtest: one byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -6944,7 +6981,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=163.976ms + ok 1 - one byte at a time # time=168.358ms # Subtest: all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6988,7 +7025,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=8.12ms + ok 2 - all at once # time=6.544ms # Subtest: gzipped all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7032,7 +7069,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=8.72ms + ok 3 - gzipped all at once # time=7.155ms # Subtest: gzipped byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7076,7 +7113,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=23.794ms + ok 4 - gzipped byte at a time # time=25.021ms # Subtest: async chunks ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7120,12 +7157,12 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=11.478ms + ok 5 - async chunks # time=11.536ms 1..5 } - ok 80 - file=long-paths.tar maxmeta=null filter=false strict=false # time=721.309ms { + ok 80 - file=long-paths.tar maxmeta=null filter=false strict=false # time=777.183ms { # Subtest: one byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -7168,7 +7205,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=172.362ms + ok 1 - one byte at a time # time=181.441ms # Subtest: all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7212,7 +7249,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=8.36ms + ok 2 - all at once # time=9.233ms # Subtest: gzipped all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7256,7 +7293,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=8.933ms + ok 3 - gzipped all at once # time=11.63ms # Subtest: gzipped byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7300,7 +7337,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=22.273ms + ok 4 - gzipped byte at a time # time=25.369ms # Subtest: async chunks ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7344,324 +7381,324 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=484.025ms + ok 5 - async chunks # time=522.421ms 1..5 } - ok 81 - file=long-pax.tar maxmeta=250 filter=true strict=true # time=52.086ms { + ok 81 - file=long-pax.tar maxmeta=250 filter=true strict=true # time=54.436ms { # Subtest: one byte at a time ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - one byte at a time # time=16.231ms + ok 1 - one byte at a time # time=20.831ms # Subtest: all at once ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 2 - all at once # time=0.759ms + ok 2 - all at once # time=0.707ms # Subtest: gzipped all at once ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - gzipped all at once # time=1.119ms + ok 3 - gzipped all at once # time=1.047ms # Subtest: gzipped byte at a time ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - gzipped byte at a time # time=4.951ms + ok 4 - gzipped byte at a time # time=5.187ms # Subtest: async chunks ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - async chunks # time=1.234ms + ok 5 - async chunks # time=1.374ms 1..5 } - ok 82 - file=long-pax.tar maxmeta=250 filter=false strict=true # time=460.142ms { + ok 82 - file=long-pax.tar maxmeta=250 filter=false strict=true # time=541.867ms { # Subtest: one byte at a time ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - one byte at a time # time=16.255ms + ok 1 - one byte at a time # time=18.144ms # Subtest: all at once ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 2 - all at once # time=0.622ms + ok 2 - all at once # time=0.758ms # Subtest: gzipped all at once ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - gzipped all at once # time=1.095ms + ok 3 - gzipped all at once # time=1.068ms # Subtest: gzipped byte at a time ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - gzipped byte at a time # time=4.667ms + ok 4 - gzipped byte at a time # time=10.158ms # Subtest: async chunks ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - async chunks # time=412.206ms + ok 5 - async chunks # time=488.183ms 1..5 } - ok 83 - file=long-pax.tar maxmeta=250 filter=true strict=false # time=48.785ms { + ok 83 - file=long-pax.tar maxmeta=250 filter=true strict=false # time=59.583ms { # Subtest: one byte at a time ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - one byte at a time # time=16.234ms + ok 1 - one byte at a time # time=24.446ms # Subtest: all at once ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 2 - all at once # time=0.647ms + ok 2 - all at once # time=0.79ms # Subtest: gzipped all at once ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - gzipped all at once # time=1.036ms + ok 3 - gzipped all at once # time=1.173ms # Subtest: gzipped byte at a time ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - gzipped byte at a time # time=4.881ms + ok 4 - gzipped byte at a time # time=5.503ms # Subtest: async chunks ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - async chunks # time=1.262ms + ok 5 - async chunks # time=1.225ms 1..5 } - ok 84 - file=long-pax.tar maxmeta=250 filter=false strict=false # time=450.656ms { + ok 84 - file=long-pax.tar maxmeta=250 filter=false strict=false # time=523.544ms { # Subtest: one byte at a time ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - one byte at a time # time=16.086ms + ok 1 - one byte at a time # time=19.107ms # Subtest: all at once ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 2 - all at once # time=0.714ms + ok 2 - all at once # time=0.694ms # Subtest: gzipped all at once ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - gzipped all at once # time=0.998ms + ok 3 - gzipped all at once # time=1.128ms # Subtest: gzipped byte at a time ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - gzipped byte at a time # time=5.964ms + ok 4 - gzipped byte at a time # time=6.441ms # Subtest: async chunks ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - async chunks # time=402.367ms + ok 5 - async chunks # time=471.491ms 1..5 } - ok 85 - file=long-pax.tar maxmeta=null filter=true strict=true # time=55.516ms { + ok 85 - file=long-pax.tar maxmeta=null filter=true strict=true # time=65.138ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - one byte at a time # time=16.756ms + ok 1 - one byte at a time # time=19.556ms # Subtest: all at once ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 2 - all at once # time=0.822ms + ok 2 - all at once # time=1.064ms # Subtest: gzipped all at once ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - gzipped all at once # time=1.308ms + ok 3 - gzipped all at once # time=1.318ms # Subtest: gzipped byte at a time ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - gzipped byte at a time # time=4.831ms + ok 4 - gzipped byte at a time # time=5.823ms # Subtest: async chunks ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - async chunks # time=3.218ms + ok 5 - async chunks # time=3.612ms 1..5 } - ok 86 - file=long-pax.tar maxmeta=null filter=false strict=true # time=439.891ms { + ok 86 - file=long-pax.tar maxmeta=null filter=false strict=true # time=498.335ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - one byte at a time # time=19.063ms + ok 1 - one byte at a time # time=20.05ms # Subtest: all at once ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 2 - all at once # time=0.957ms + ok 2 - all at once # time=1.124ms # Subtest: gzipped all at once ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - gzipped all at once # time=1.312ms + ok 3 - gzipped all at once # time=1.44ms # Subtest: gzipped byte at a time ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - gzipped byte at a time # time=5.414ms + ok 4 - gzipped byte at a time # time=5.803ms # Subtest: async chunks ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - async chunks # time=390.405ms + ok 5 - async chunks # time=447.281ms 1..5 } - ok 87 - file=long-pax.tar maxmeta=null filter=true strict=false # time=67.156ms { + ok 87 - file=long-pax.tar maxmeta=null filter=true strict=false # time=101.331ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - one byte at a time # time=29.06ms + ok 1 - one byte at a time # time=42.914ms # Subtest: all at once ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 2 - all at once # time=5.886ms + ok 2 - all at once # time=8.707ms # Subtest: gzipped all at once ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - gzipped all at once # time=1.302ms + ok 3 - gzipped all at once # time=1.916ms # Subtest: gzipped byte at a time ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - gzipped byte at a time # time=4.97ms + ok 4 - gzipped byte at a time # time=7.974ms # Subtest: async chunks ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - async chunks # time=1.72ms + ok 5 - async chunks # time=2.018ms 1..5 } - ok 88 - file=long-pax.tar maxmeta=null filter=false strict=false # time=422.682ms { + ok 88 - file=long-pax.tar maxmeta=null filter=false strict=false # time=452.943ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - one byte at a time # time=16.038ms + ok 1 - one byte at a time # time=17.803ms # Subtest: all at once ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 2 - all at once # time=0.98ms + ok 2 - all at once # time=1.802ms # Subtest: gzipped all at once ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - gzipped all at once # time=1.32ms + ok 3 - gzipped all at once # time=1.283ms # Subtest: gzipped byte at a time ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - gzipped byte at a time # time=5.234ms + ok 4 - gzipped byte at a time # time=5.523ms # Subtest: async chunks ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - async chunks # time=375.684ms + ok 5 - async chunks # time=403.619ms 1..5 } - ok 89 - file=next-file-has-long.tar maxmeta=250 filter=true strict=true # time=59.014ms { + ok 89 - file=next-file-has-long.tar maxmeta=250 filter=true strict=true # time=66.935ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7671,7 +7708,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=24.76ms + ok 1 - one byte at a time # time=32.949ms # Subtest: all at once ok 1 - meta @@ -7682,7 +7719,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.406ms + ok 2 - all at once # time=1.504ms # Subtest: gzipped all at once ok 1 - meta @@ -7693,7 +7730,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.696ms + ok 3 - gzipped all at once # time=1.734ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7704,7 +7741,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.145ms + ok 4 - gzipped byte at a time # time=5.277ms # Subtest: async chunks ok 1 - meta @@ -7715,12 +7752,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=2.111ms + ok 5 - async chunks # time=1.964ms 1..5 } - ok 90 - file=next-file-has-long.tar maxmeta=250 filter=false strict=true # time=451.988ms { + ok 90 - file=next-file-has-long.tar maxmeta=250 filter=false strict=true # time=473.13ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7730,7 +7767,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=25.941ms + ok 1 - one byte at a time # time=27.632ms # Subtest: all at once ok 1 - meta @@ -7741,7 +7778,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.416ms + ok 2 - all at once # time=1.503ms # Subtest: gzipped all at once ok 1 - meta @@ -7752,7 +7789,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.764ms + ok 3 - gzipped all at once # time=1.816ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7763,7 +7800,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.375ms + ok 4 - gzipped byte at a time # time=5.658ms # Subtest: async chunks ok 1 - meta @@ -7774,12 +7811,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=394.842ms + ok 5 - async chunks # time=413.731ms 1..5 } - ok 91 - file=next-file-has-long.tar maxmeta=250 filter=true strict=false # time=61.904ms { + ok 91 - file=next-file-has-long.tar maxmeta=250 filter=true strict=false # time=62.911ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7789,7 +7826,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=24.979ms + ok 1 - one byte at a time # time=27.677ms # Subtest: all at once ok 1 - meta @@ -7800,7 +7837,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.406ms + ok 2 - all at once # time=1.574ms # Subtest: gzipped all at once ok 1 - meta @@ -7811,7 +7848,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.718ms + ok 3 - gzipped all at once # time=1.868ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7822,7 +7859,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.362ms + ok 4 - gzipped byte at a time # time=5.522ms # Subtest: async chunks ok 1 - meta @@ -7833,12 +7870,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=4.415ms + ok 5 - async chunks # time=2.115ms 1..5 } - ok 92 - file=next-file-has-long.tar maxmeta=250 filter=false strict=false # time=585.462ms { + ok 92 - file=next-file-has-long.tar maxmeta=250 filter=false strict=false # time=619.305ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7848,7 +7885,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=26.114ms + ok 1 - one byte at a time # time=25.795ms # Subtest: all at once ok 1 - meta @@ -7859,7 +7896,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.375ms + ok 2 - all at once # time=1.47ms # Subtest: gzipped all at once ok 1 - meta @@ -7870,7 +7907,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.769ms + ok 3 - gzipped all at once # time=1.723ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7881,7 +7918,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.225ms + ok 4 - gzipped byte at a time # time=5.385ms # Subtest: async chunks ok 1 - meta @@ -7892,12 +7929,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=528.25ms + ok 5 - async chunks # time=562.703ms 1..5 } - ok 93 - file=next-file-has-long.tar maxmeta=null filter=true strict=true # time=58.651ms { + ok 93 - file=next-file-has-long.tar maxmeta=null filter=true strict=true # time=67.59ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7907,7 +7944,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=23.908ms + ok 1 - one byte at a time # time=34.107ms # Subtest: all at once ok 1 - meta @@ -7918,7 +7955,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.359ms + ok 2 - all at once # time=1.429ms # Subtest: gzipped all at once ok 1 - meta @@ -7929,7 +7966,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.735ms + ok 3 - gzipped all at once # time=1.727ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7940,7 +7977,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.373ms + ok 4 - gzipped byte at a time # time=5.313ms # Subtest: async chunks ok 1 - meta @@ -7951,12 +7988,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=2.395ms + ok 5 - async chunks # time=2.012ms 1..5 } - ok 94 - file=next-file-has-long.tar maxmeta=null filter=false strict=true # time=683.664ms { + ok 94 - file=next-file-has-long.tar maxmeta=null filter=false strict=true # time=718.619ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7966,7 +8003,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=26.134ms + ok 1 - one byte at a time # time=29.997ms # Subtest: all at once ok 1 - meta @@ -7977,7 +8014,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.542ms + ok 2 - all at once # time=1.913ms # Subtest: gzipped all at once ok 1 - meta @@ -7988,7 +8025,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.89ms + ok 3 - gzipped all at once # time=1.878ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7999,7 +8036,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.423ms + ok 4 - gzipped byte at a time # time=5.59ms # Subtest: async chunks ok 1 - meta @@ -8010,12 +8047,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=627.559ms + ok 5 - async chunks # time=657.52ms 1..5 } - ok 95 - file=next-file-has-long.tar maxmeta=null filter=true strict=false # time=60.734ms { + ok 95 - file=next-file-has-long.tar maxmeta=null filter=true strict=false # time=74.829ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -8025,7 +8062,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=24.457ms + ok 1 - one byte at a time # time=36.187ms # Subtest: all at once ok 1 - meta @@ -8036,7 +8073,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.453ms + ok 2 - all at once # time=1.575ms # Subtest: gzipped all at once ok 1 - meta @@ -8047,7 +8084,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.758ms + ok 3 - gzipped all at once # time=2.039ms # Subtest: gzipped byte at a time ok 1 - meta @@ -8058,7 +8095,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.261ms + ok 4 - gzipped byte at a time # time=8.48ms # Subtest: async chunks ok 1 - meta @@ -8069,12 +8106,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=2.212ms + ok 5 - async chunks # time=2.053ms 1..5 } - ok 96 - file=next-file-has-long.tar maxmeta=null filter=false strict=false # time=783.649ms { + ok 96 - file=next-file-has-long.tar maxmeta=null filter=false strict=false # time=805.565ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -8084,7 +8121,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=26.083ms + ok 1 - one byte at a time # time=26.829ms # Subtest: all at once ok 1 - meta @@ -8095,7 +8132,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.399ms + ok 2 - all at once # time=1.446ms # Subtest: gzipped all at once ok 1 - meta @@ -8106,7 +8143,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.74ms + ok 3 - gzipped all at once # time=1.924ms # Subtest: gzipped byte at a time ok 1 - meta @@ -8117,7 +8154,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.828ms + ok 4 - gzipped byte at a time # time=5.422ms # Subtest: async chunks ok 1 - meta @@ -8128,12 +8165,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=726.429ms + ok 5 - async chunks # time=747.846ms 1..5 } - ok 97 - file=null-byte.tar maxmeta=250 filter=true strict=true # time=136.252ms { + ok 97 - file=null-byte.tar maxmeta=250 filter=true strict=true # time=142.767ms { # Subtest: one byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8142,7 +8179,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=96.411ms + ok 1 - one byte at a time # time=103.497ms # Subtest: all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8152,7 +8189,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.383ms + ok 2 - all at once # time=1.226ms # Subtest: gzipped all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8162,7 +8199,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.618ms + ok 3 - gzipped all at once # time=1.92ms # Subtest: gzipped byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8172,7 +8209,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=8.788ms + ok 4 - gzipped byte at a time # time=9.378ms # Subtest: async chunks ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8182,12 +8219,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=2.174ms + ok 5 - async chunks # time=1.79ms 1..5 } - ok 98 - file=null-byte.tar maxmeta=250 filter=false strict=true # time=809.267ms { + ok 98 - file=null-byte.tar maxmeta=250 filter=false strict=true # time=865.204ms { # Subtest: one byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8196,7 +8233,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=65.29ms + ok 1 - one byte at a time # time=73.861ms # Subtest: all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8206,7 +8243,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.658ms + ok 2 - all at once # time=1.399ms # Subtest: gzipped all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8216,7 +8253,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=2.586ms + ok 3 - gzipped all at once # time=2.68ms # Subtest: gzipped byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8226,7 +8263,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=9.042ms + ok 4 - gzipped byte at a time # time=18.173ms # Subtest: async chunks ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8236,12 +8273,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=699.042ms + ok 5 - async chunks # time=743.876ms 1..5 } - ok 99 - file=null-byte.tar maxmeta=250 filter=true strict=false # time=110.804ms { + ok 99 - file=null-byte.tar maxmeta=250 filter=true strict=false # time=111.087ms { # Subtest: one byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8250,7 +8287,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=67.286ms + ok 1 - one byte at a time # time=72.103ms # Subtest: all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8260,7 +8297,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=4.096ms + ok 2 - all at once # time=1.232ms # Subtest: gzipped all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8270,7 +8307,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.653ms + ok 3 - gzipped all at once # time=1.584ms # Subtest: gzipped byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8280,7 +8317,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=11.58ms + ok 4 - gzipped byte at a time # time=9.153ms # Subtest: async chunks ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8290,12 +8327,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=3.172ms + ok 5 - async chunks # time=1.973ms 1..5 } - ok 100 - file=null-byte.tar maxmeta=250 filter=false strict=false # time=1096.978ms { + ok 100 - file=null-byte.tar maxmeta=250 filter=false strict=false # time=1187.643ms { # Subtest: one byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8304,7 +8341,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=65.541ms + ok 1 - one byte at a time # time=71.357ms # Subtest: all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8314,7 +8351,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.251ms + ok 2 - all at once # time=1.245ms # Subtest: gzipped all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8324,7 +8361,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.637ms + ok 3 - gzipped all at once # time=1.753ms # Subtest: gzipped byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8334,7 +8371,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=9.004ms + ok 4 - gzipped byte at a time # time=9.444ms # Subtest: async chunks ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8344,12 +8381,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=997.222ms + ok 5 - async chunks # time=1080.81ms 1..5 } - ok 101 - file=null-byte.tar maxmeta=null filter=true strict=true # time=104.292ms { + ok 101 - file=null-byte.tar maxmeta=null filter=true strict=true # time=110.734ms { # Subtest: one byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8358,7 +8395,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=67.819ms + ok 1 - one byte at a time # time=73.569ms # Subtest: all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8368,7 +8405,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.197ms + ok 2 - all at once # time=1.183ms # Subtest: gzipped all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8378,7 +8415,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.688ms + ok 3 - gzipped all at once # time=1.608ms # Subtest: gzipped byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8388,7 +8425,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=8.915ms + ok 4 - gzipped byte at a time # time=9.599ms # Subtest: async chunks ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8398,12 +8435,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=2.184ms + ok 5 - async chunks # time=1.77ms 1..5 } - ok 102 - file=null-byte.tar maxmeta=null filter=false strict=true # time=1075.231ms { + ok 102 - file=null-byte.tar maxmeta=null filter=false strict=true # time=1174.459ms { # Subtest: one byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8412,7 +8449,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=67.884ms + ok 1 - one byte at a time # time=73.342ms # Subtest: all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8422,7 +8459,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.193ms + ok 2 - all at once # time=1.203ms # Subtest: gzipped all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8432,7 +8469,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.569ms + ok 3 - gzipped all at once # time=1.607ms # Subtest: gzipped byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8442,7 +8479,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=9.014ms + ok 4 - gzipped byte at a time # time=9.062ms # Subtest: async chunks ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8452,12 +8489,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=974.337ms + ok 5 - async chunks # time=1068.965ms 1..5 } - ok 103 - file=null-byte.tar maxmeta=null filter=true strict=false # time=110.286ms { + ok 103 - file=null-byte.tar maxmeta=null filter=true strict=false # time=139.404ms { # Subtest: one byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8466,7 +8503,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=72.788ms + ok 1 - one byte at a time # time=99.299ms # Subtest: all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8476,7 +8513,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.224ms + ok 2 - all at once # time=1.108ms # Subtest: gzipped all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8486,7 +8523,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.576ms + ok 3 - gzipped all at once # time=1.597ms # Subtest: gzipped byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8496,7 +8533,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=9.745ms + ok 4 - gzipped byte at a time # time=10.4ms # Subtest: async chunks ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8506,12 +8543,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=1.947ms + ok 5 - async chunks # time=1.795ms 1..5 } - ok 104 - file=null-byte.tar maxmeta=null filter=false strict=false # time=1036.669ms { + ok 104 - file=null-byte.tar maxmeta=null filter=false strict=false # time=1103.55ms { # Subtest: one byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8520,7 +8557,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=73.791ms + ok 1 - one byte at a time # time=73.644ms # Subtest: all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8530,7 +8567,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.18ms + ok 2 - all at once # time=1.335ms # Subtest: gzipped all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8540,7 +8577,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.501ms + ok 3 - gzipped all at once # time=1.621ms # Subtest: gzipped byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8550,7 +8587,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=8.773ms + ok 4 - gzipped byte at a time # time=9.032ms # Subtest: async chunks ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8560,12 +8597,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=926.67ms + ok 5 - async chunks # time=993.125ms 1..5 } - ok 105 - file=path-missing.tar maxmeta=250 filter=true strict=true # time=42.536ms { + ok 105 - file=path-missing.tar maxmeta=250 filter=true strict=true # time=43.258ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -8574,7 +8611,7 @@ ok 5 - error ok 6 - end 1..6 - ok 1 - one byte at a time # time=11.39ms + ok 1 - one byte at a time # time=12.37ms # Subtest: all at once ok 1 - error @@ -8584,7 +8621,7 @@ ok 5 - error ok 6 - end 1..6 - ok 2 - all at once # time=0.969ms + ok 2 - all at once # time=0.952ms # Subtest: gzipped all at once ok 1 - error @@ -8594,7 +8631,7 @@ ok 5 - error ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.367ms + ok 3 - gzipped all at once # time=1.295ms # Subtest: gzipped byte at a time ok 1 - error @@ -8604,7 +8641,7 @@ ok 5 - error ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.89ms + ok 4 - gzipped byte at a time # time=2.906ms # Subtest: async chunks ok 1 - error @@ -8614,12 +8651,12 @@ ok 5 - error ok 6 - end 1..6 - ok 5 - async chunks # time=2.956ms + ok 5 - async chunks # time=2.021ms 1..5 } - ok 106 - file=path-missing.tar maxmeta=250 filter=false strict=true # time=43.412ms { + ok 106 - file=path-missing.tar maxmeta=250 filter=false strict=true # time=42.744ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -8628,7 +8665,7 @@ ok 5 - error ok 6 - end 1..6 - ok 1 - one byte at a time # time=13.628ms + ok 1 - one byte at a time # time=13.96ms # Subtest: all at once ok 1 - error @@ -8638,7 +8675,7 @@ ok 5 - error ok 6 - end 1..6 - ok 2 - all at once # time=1.126ms + ok 2 - all at once # time=0.955ms # Subtest: gzipped all at once ok 1 - error @@ -8648,7 +8685,7 @@ ok 5 - error ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.354ms + ok 3 - gzipped all at once # time=1.286ms # Subtest: gzipped byte at a time ok 1 - error @@ -8658,7 +8695,7 @@ ok 5 - error ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.912ms + ok 4 - gzipped byte at a time # time=2.88ms # Subtest: async chunks ok 1 - error @@ -8668,12 +8705,12 @@ ok 5 - error ok 6 - end 1..6 - ok 5 - async chunks # time=1.427ms + ok 5 - async chunks # time=1.25ms 1..5 } - ok 107 - file=path-missing.tar maxmeta=250 filter=true strict=false # time=45.487ms { + ok 107 - file=path-missing.tar maxmeta=250 filter=true strict=false # time=47.385ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -8682,7 +8719,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 1 - one byte at a time # time=16.233ms + ok 1 - one byte at a time # time=19.357ms # Subtest: all at once ok 1 - warn @@ -8692,7 +8729,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 2 - all at once # time=0.793ms + ok 2 - all at once # time=0.898ms # Subtest: gzipped all at once ok 1 - warn @@ -8702,7 +8739,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.163ms + ok 3 - gzipped all at once # time=1.162ms # Subtest: gzipped byte at a time ok 1 - warn @@ -8712,7 +8749,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.656ms + ok 4 - gzipped byte at a time # time=2.609ms # Subtest: async chunks ok 1 - warn @@ -8722,12 +8759,12 @@ ok 5 - warn ok 6 - end 1..6 - ok 5 - async chunks # time=1.25ms + ok 5 - async chunks # time=1.033ms 1..5 } - ok 108 - file=path-missing.tar maxmeta=250 filter=false strict=false # time=38.647ms { + ok 108 - file=path-missing.tar maxmeta=250 filter=false strict=false # time=39.705ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -8736,7 +8773,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 1 - one byte at a time # time=10.636ms + ok 1 - one byte at a time # time=12.682ms # Subtest: all at once ok 1 - warn @@ -8746,7 +8783,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 2 - all at once # time=0.773ms + ok 2 - all at once # time=0.843ms # Subtest: gzipped all at once ok 1 - warn @@ -8756,7 +8793,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.243ms + ok 3 - gzipped all at once # time=1.112ms # Subtest: gzipped byte at a time ok 1 - warn @@ -8766,7 +8803,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.518ms + ok 4 - gzipped byte at a time # time=2.558ms # Subtest: async chunks ok 1 - warn @@ -8776,12 +8813,12 @@ ok 5 - warn ok 6 - end 1..6 - ok 5 - async chunks # time=1.211ms + ok 5 - async chunks # time=1.019ms 1..5 } - ok 109 - file=path-missing.tar maxmeta=null filter=true strict=true # time=38.38ms { + ok 109 - file=path-missing.tar maxmeta=null filter=true strict=true # time=40.026ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -8790,7 +8827,7 @@ ok 5 - error ok 6 - end 1..6 - ok 1 - one byte at a time # time=10.757ms + ok 1 - one byte at a time # time=11.816ms # Subtest: all at once ok 1 - error @@ -8800,7 +8837,7 @@ ok 5 - error ok 6 - end 1..6 - ok 2 - all at once # time=0.883ms + ok 2 - all at once # time=0.892ms # Subtest: gzipped all at once ok 1 - error @@ -8810,7 +8847,7 @@ ok 5 - error ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.423ms + ok 3 - gzipped all at once # time=1.313ms # Subtest: gzipped byte at a time ok 1 - error @@ -8820,7 +8857,7 @@ ok 5 - error ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.662ms + ok 4 - gzipped byte at a time # time=2.732ms # Subtest: async chunks ok 1 - error @@ -8830,12 +8867,12 @@ ok 5 - error ok 6 - end 1..6 - ok 5 - async chunks # time=1.286ms + ok 5 - async chunks # time=1.235ms 1..5 } - ok 110 - file=path-missing.tar maxmeta=null filter=false strict=true # time=42.873ms { + ok 110 - file=path-missing.tar maxmeta=null filter=false strict=true # time=46.426ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -8844,7 +8881,7 @@ ok 5 - error ok 6 - end 1..6 - ok 1 - one byte at a time # time=10.917ms + ok 1 - one byte at a time # time=15.55ms # Subtest: all at once ok 1 - error @@ -8854,7 +8891,7 @@ ok 5 - error ok 6 - end 1..6 - ok 2 - all at once # time=0.907ms + ok 2 - all at once # time=0.905ms # Subtest: gzipped all at once ok 1 - error @@ -8864,7 +8901,7 @@ ok 5 - error ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.272ms + ok 3 - gzipped all at once # time=1.535ms # Subtest: gzipped byte at a time ok 1 - error @@ -8874,7 +8911,7 @@ ok 5 - error ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.827ms + ok 4 - gzipped byte at a time # time=2.755ms # Subtest: async chunks ok 1 - error @@ -8884,12 +8921,12 @@ ok 5 - error ok 6 - end 1..6 - ok 5 - async chunks # time=3.406ms + ok 5 - async chunks # time=3.005ms 1..5 } - ok 111 - file=path-missing.tar maxmeta=null filter=true strict=false # time=39.481ms { + ok 111 - file=path-missing.tar maxmeta=null filter=true strict=false # time=39.039ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -8898,7 +8935,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 1 - one byte at a time # time=12.098ms + ok 1 - one byte at a time # time=11.786ms # Subtest: all at once ok 1 - warn @@ -8908,7 +8945,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 2 - all at once # time=0.812ms + ok 2 - all at once # time=0.814ms # Subtest: gzipped all at once ok 1 - warn @@ -8918,7 +8955,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.251ms + ok 3 - gzipped all at once # time=1.091ms # Subtest: gzipped byte at a time ok 1 - warn @@ -8928,7 +8965,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.483ms + ok 4 - gzipped byte at a time # time=2.591ms # Subtest: async chunks ok 1 - warn @@ -8938,12 +8975,12 @@ ok 5 - warn ok 6 - end 1..6 - ok 5 - async chunks # time=1.192ms + ok 5 - async chunks # time=1.062ms 1..5 } - ok 112 - file=path-missing.tar maxmeta=null filter=false strict=false # time=41.539ms { + ok 112 - file=path-missing.tar maxmeta=null filter=false strict=false # time=39.837ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -8952,7 +8989,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 1 - one byte at a time # time=10.592ms + ok 1 - one byte at a time # time=11.678ms # Subtest: all at once ok 1 - warn @@ -8962,7 +8999,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 2 - all at once # time=0.796ms + ok 2 - all at once # time=0.817ms # Subtest: gzipped all at once ok 1 - warn @@ -8972,7 +9009,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.253ms + ok 3 - gzipped all at once # time=1.391ms # Subtest: gzipped byte at a time ok 1 - warn @@ -8982,7 +9019,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.491ms + ok 4 - gzipped byte at a time # time=2.655ms # Subtest: async chunks ok 1 - warn @@ -8992,12 +9029,12 @@ ok 5 - warn ok 6 - end 1..6 - ok 5 - async chunks # time=3.251ms + ok 5 - async chunks # time=1.02ms 1..5 } - ok 113 - file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=true # time=87.921ms { + ok 113 - file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=true # time=102.255ms { # Subtest: one byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9008,7 +9045,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=54.726ms + ok 1 - one byte at a time # time=68.785ms # Subtest: all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9020,7 +9057,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.452ms + ok 2 - all at once # time=1.44ms # Subtest: gzipped all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9032,7 +9069,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.806ms + ok 3 - gzipped all at once # time=1.809ms # Subtest: gzipped byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9044,7 +9081,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=6.453ms + ok 4 - gzipped byte at a time # time=6.672ms # Subtest: async chunks ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9056,12 +9093,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=1.972ms + ok 5 - async chunks # time=1.693ms 1..5 } - ok 114 - file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=true # time=728.198ms { + ok 114 - file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=true # time=796.551ms { # Subtest: one byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9072,7 +9109,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=58.623ms + ok 1 - one byte at a time # time=77.235ms # Subtest: all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9084,7 +9121,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.654ms + ok 2 - all at once # time=2.042ms # Subtest: gzipped all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9096,7 +9133,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.917ms + ok 3 - gzipped all at once # time=2.628ms # Subtest: gzipped byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9108,7 +9145,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=6.491ms + ok 4 - gzipped byte at a time # time=9.158ms # Subtest: async chunks ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9120,12 +9157,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=637.665ms + ok 5 - async chunks # time=679.085ms 1..5 } - ok 115 - file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=false # time=99.245ms { + ok 115 - file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=false # time=112.881ms { # Subtest: one byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9136,7 +9173,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=57.762ms + ok 1 - one byte at a time # time=68.917ms # Subtest: all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9148,7 +9185,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.674ms + ok 2 - all at once # time=1.394ms # Subtest: gzipped all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9160,7 +9197,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.855ms + ok 3 - gzipped all at once # time=1.769ms # Subtest: gzipped byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9172,7 +9209,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=9.006ms + ok 4 - gzipped byte at a time # time=10.277ms # Subtest: async chunks ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9184,12 +9221,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=2.056ms + ok 5 - async chunks # time=3.031ms 1..5 } - ok 116 - file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=false # time=707.616ms { + ok 116 - file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=false # time=762.618ms { # Subtest: one byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9200,7 +9237,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=55.519ms + ok 1 - one byte at a time # time=60.66ms # Subtest: all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9212,7 +9249,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.442ms + ok 2 - all at once # time=1.49ms # Subtest: gzipped all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9224,7 +9261,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.827ms + ok 3 - gzipped all at once # time=2.097ms # Subtest: gzipped byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9236,7 +9273,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=6.109ms + ok 4 - gzipped byte at a time # time=6.603ms # Subtest: async chunks ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9248,12 +9285,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=617.695ms + ok 5 - async chunks # time=666.361ms 1..5 } - ok 117 - file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=true # time=92.725ms { + ok 117 - file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=true # time=95.083ms { # Subtest: one byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9264,7 +9301,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=56.307ms + ok 1 - one byte at a time # time=60.427ms # Subtest: all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9276,7 +9313,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.473ms + ok 2 - all at once # time=1.387ms # Subtest: gzipped all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9288,7 +9325,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.777ms + ok 3 - gzipped all at once # time=1.82ms # Subtest: gzipped byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9300,7 +9337,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=8.079ms + ok 4 - gzipped byte at a time # time=6.713ms # Subtest: async chunks ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9312,12 +9349,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=2.066ms + ok 5 - async chunks # time=1.862ms 1..5 } - ok 118 - file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=true # time=679.196ms { + ok 118 - file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=true # time=741.126ms { # Subtest: one byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9328,7 +9365,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=56.15ms + ok 1 - one byte at a time # time=62.492ms # Subtest: all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9340,7 +9377,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.605ms + ok 2 - all at once # time=1.441ms # Subtest: gzipped all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9352,7 +9389,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.947ms + ok 3 - gzipped all at once # time=1.841ms # Subtest: gzipped byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9364,7 +9401,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=6.385ms + ok 4 - gzipped byte at a time # time=6.519ms # Subtest: async chunks ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9376,12 +9413,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=592.043ms + ok 5 - async chunks # time=646.294ms 1..5 } - ok 119 - file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=false # time=97.804ms { + ok 119 - file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=false # time=102.32ms { # Subtest: one byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9392,7 +9429,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=56.175ms + ok 1 - one byte at a time # time=60.118ms # Subtest: all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9404,7 +9441,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.371ms + ok 2 - all at once # time=1.383ms # Subtest: gzipped all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9416,7 +9453,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=2.023ms + ok 3 - gzipped all at once # time=1.712ms # Subtest: gzipped byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9428,7 +9465,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=6.242ms + ok 4 - gzipped byte at a time # time=6.486ms # Subtest: async chunks ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9440,12 +9477,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=3.016ms + ok 5 - async chunks # time=7.482ms 1..5 } - ok 120 - file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=false # time=620.068ms { + ok 120 - file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=false # time=672.416ms { # Subtest: one byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9456,7 +9493,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=58.982ms + ok 1 - one byte at a time # time=64.115ms # Subtest: all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9468,7 +9505,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.586ms + ok 2 - all at once # time=1.761ms # Subtest: gzipped all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9480,7 +9517,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.777ms + ok 3 - gzipped all at once # time=1.844ms # Subtest: gzipped byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9492,7 +9529,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=9.234ms + ok 4 - gzipped byte at a time # time=9.637ms # Subtest: async chunks ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9504,12 +9541,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=526.871ms + ok 5 - async chunks # time=570.53ms 1..5 } - ok 121 - file=utf8.tar maxmeta=250 filter=true strict=true # time=82.809ms { + ok 121 - file=utf8.tar maxmeta=250 filter=true strict=true # time=99.229ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: Ω.txt @@ -9521,7 +9558,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=37.347ms + ok 1 - one byte at a time # time=53.401ms # Subtest: all at once ok 1 - meta @@ -9534,7 +9571,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.933ms + ok 2 - all at once # time=1.835ms # Subtest: gzipped all at once ok 1 - meta @@ -9547,7 +9584,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=2.538ms + ok 3 - gzipped all at once # time=2.478ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9560,7 +9597,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=8.825ms + ok 4 - gzipped byte at a time # time=9.445ms # Subtest: async chunks ok 1 - meta @@ -9573,12 +9610,12 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=3.452ms + ok 5 - async chunks # time=2.471ms 1..5 } - ok 122 - file=utf8.tar maxmeta=250 filter=false strict=true # time=585.821ms { + ok 122 - file=utf8.tar maxmeta=250 filter=false strict=true # time=659.296ms { # Subtest: one byte at a time ok 1 - meta ok 2 - Ω.txt @@ -9590,7 +9627,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=38.384ms + ok 1 - one byte at a time # time=44.35ms # Subtest: all at once ok 1 - meta @@ -9603,7 +9640,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.984ms + ok 2 - all at once # time=2.154ms # Subtest: gzipped all at once ok 1 - meta @@ -9616,7 +9653,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=2.419ms + ok 3 - gzipped all at once # time=2.466ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9629,7 +9666,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=9.03ms + ok 4 - gzipped byte at a time # time=9.78ms # Subtest: async chunks ok 1 - meta @@ -9642,12 +9679,12 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=509.58ms + ok 5 - async chunks # time=574.854ms 1..5 } - ok 123 - file=utf8.tar maxmeta=250 filter=true strict=false # time=79.27ms { + ok 123 - file=utf8.tar maxmeta=250 filter=true strict=false # time=82.274ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: Ω.txt @@ -9659,7 +9696,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=37.008ms + ok 1 - one byte at a time # time=39.533ms # Subtest: all at once ok 1 - meta @@ -9672,7 +9709,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.726ms + ok 2 - all at once # time=1.749ms # Subtest: gzipped all at once ok 1 - meta @@ -9685,7 +9722,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=2.389ms + ok 3 - gzipped all at once # time=2.302ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9698,7 +9735,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=11.107ms + ok 4 - gzipped byte at a time # time=11.616ms # Subtest: async chunks ok 1 - meta @@ -9711,12 +9748,12 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=2.483ms + ok 5 - async chunks # time=2.263ms 1..5 } - ok 124 - file=utf8.tar maxmeta=250 filter=false strict=false # time=430.022ms { + ok 124 - file=utf8.tar maxmeta=250 filter=false strict=false # time=495.28ms { # Subtest: one byte at a time ok 1 - meta ok 2 - Ω.txt @@ -9728,7 +9765,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=37.406ms + ok 1 - one byte at a time # time=38.741ms # Subtest: all at once ok 1 - meta @@ -9741,7 +9778,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=2.069ms + ok 2 - all at once # time=1.87ms # Subtest: gzipped all at once ok 1 - meta @@ -9754,7 +9791,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=2.431ms + ok 3 - gzipped all at once # time=2.212ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9767,7 +9804,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=10.552ms + ok 4 - gzipped byte at a time # time=16.453ms # Subtest: async chunks ok 1 - meta @@ -9780,12 +9817,12 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=355.354ms + ok 5 - async chunks # time=411.754ms 1..5 } - ok 125 - file=utf8.tar maxmeta=null filter=true strict=true # time=78.151ms { + ok 125 - file=utf8.tar maxmeta=null filter=true strict=true # time=81.513ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: Ω.txt @@ -9797,7 +9834,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=38.435ms + ok 1 - one byte at a time # time=40.316ms # Subtest: all at once ok 1 - meta @@ -9810,7 +9847,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.779ms + ok 2 - all at once # time=1.67ms # Subtest: gzipped all at once ok 1 - meta @@ -9823,7 +9860,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=2.155ms + ok 3 - gzipped all at once # time=2.041ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9836,7 +9873,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=9.07ms + ok 4 - gzipped byte at a time # time=8.789ms # Subtest: async chunks ok 1 - meta @@ -9849,12 +9886,12 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=2.409ms + ok 5 - async chunks # time=3.26ms 1..5 } - ok 126 - file=utf8.tar maxmeta=null filter=false strict=true # time=275.435ms { + ok 126 - file=utf8.tar maxmeta=null filter=false strict=true # time=322.751ms { # Subtest: one byte at a time ok 1 - meta ok 2 - Ω.txt @@ -9866,7 +9903,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=35.573ms + ok 1 - one byte at a time # time=41.532ms # Subtest: all at once ok 1 - meta @@ -9879,7 +9916,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.85ms + ok 2 - all at once # time=4.651ms # Subtest: gzipped all at once ok 1 - meta @@ -9892,7 +9929,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=5.38ms + ok 3 - gzipped all at once # time=2.411ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9905,7 +9942,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=9.35ms + ok 4 - gzipped byte at a time # time=9.269ms # Subtest: async chunks ok 1 - meta @@ -9918,12 +9955,12 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=196.1ms + ok 5 - async chunks # time=240.32ms 1..5 } - ok 127 - file=utf8.tar maxmeta=null filter=true strict=false # time=76.372ms { + ok 127 - file=utf8.tar maxmeta=null filter=true strict=false # time=100.684ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: Ω.txt @@ -9935,7 +9972,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=37.117ms + ok 1 - one byte at a time # time=50.223ms # Subtest: all at once ok 1 - meta @@ -9948,7 +9985,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.738ms + ok 2 - all at once # time=2.442ms # Subtest: gzipped all at once ok 1 - meta @@ -9961,7 +9998,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=2.272ms + ok 3 - gzipped all at once # time=2.927ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9974,7 +10011,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=9.101ms + ok 4 - gzipped byte at a time # time=12.798ms # Subtest: async chunks ok 1 - meta @@ -9987,12 +10024,12 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=2.348ms + ok 5 - async chunks # time=3.307ms 1..5 } - ok 128 - file=utf8.tar maxmeta=null filter=false strict=false # time=119.937ms { + ok 128 - file=utf8.tar maxmeta=null filter=false strict=false # time=139.799ms { # Subtest: one byte at a time ok 1 - meta ok 2 - Ω.txt @@ -10004,7 +10041,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=38.253ms + ok 1 - one byte at a time # time=47.111ms # Subtest: all at once ok 1 - meta @@ -10017,7 +10054,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.799ms + ok 2 - all at once # time=2.336ms # Subtest: gzipped all at once ok 1 - meta @@ -10030,7 +10067,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=2.161ms + ok 3 - gzipped all at once # time=3.143ms # Subtest: gzipped byte at a time ok 1 - meta @@ -10043,7 +10080,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=9.139ms + ok 4 - gzipped byte at a time # time=12.516ms # Subtest: async chunks ok 1 - meta @@ -10056,28 +10093,28 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=45.983ms + ok 5 - async chunks # time=45.171ms 1..5 } 1..128 - ok 1 - fixture tests # time=11398.86ms + ok 1 - fixture tests # time=11436.901ms # Subtest: strict warn with an error emits that error 1..1 ok 1 - should be equal - ok 2 - strict warn with an error emits that error # time=1.032ms + ok 2 - strict warn with an error emits that error # time=1.086ms # Subtest: onwarn gets added to the warn event 1..1 ok 1 - should be equal - ok 3 - onwarn gets added to the warn event # time=0.471ms + ok 3 - onwarn gets added to the warn event # time=0.47ms # Subtest: onentry gets added to entry event 1..1 ok 1 - should be equal - ok 4 - onentry gets added to entry event # time=0.458ms + ok 4 - onentry gets added to entry event # time=0.455ms # Subtest: drain event timings ok 1 - should be equal @@ -10124,75 +10161,75 @@ ok 42 - write should return false: 9 ok 43 - expect truthy value 1..43 - ok 5 - drain event timings # time=56.323ms + ok 5 - drain event timings # time=54.304ms # Subtest: consume while consuming # Subtest: size=1000 1..0 - ok 1 - size=1000 # time=2.008ms + ok 1 - size=1000 # time=2.072ms # Subtest: size=1024 1..0 - ok 2 - size=1024 # time=1.334ms + ok 2 - size=1024 # time=1.955ms 1..2 - ok 6 - consume while consuming # time=15.941ms + ok 6 - consume while consuming # time=16.494ms # Subtest: truncated input # Subtest: truncated at block boundary ok 1 - should be equivalent 1..1 - ok 1 - truncated at block boundary # time=1.627ms + ok 1 - truncated at block boundary # time=2.462ms # Subtest: truncated mid-block ok 1 - should be equivalent 1..1 - ok 2 - truncated mid-block # time=1.038ms + ok 2 - truncated mid-block # time=1.211ms 1..2 - ok 7 - truncated input # time=21.11ms + ok 7 - truncated input # time=23.609ms # Subtest: truncated gzip input # Subtest: early end ok 1 - aborted writing ok 2 - should be equivalent 1..2 - ok 1 - early end # time=2.267ms + ok 1 - early end # time=3.573ms # Subtest: just wrong ok 1 - aborted writing ok 2 - should be equivalent 1..2 - ok 2 - just wrong # time=1.483ms + ok 2 - just wrong # time=2.24ms 1..2 - ok 8 - truncated gzip input # time=16.044ms + ok 8 - truncated gzip input # time=22.409ms # Subtest: end while consuming ok 1 - should be equivalent 1..1 - ok 9 - end while consuming # time=2.843ms + ok 9 - end while consuming # time=3.585ms # Subtest: bad archives ok 1 - should match pattern provided 1..1 - ok 10 - bad archives # time=1.473ms + ok 10 - bad archives # time=2.252ms # Subtest: header that throws ok 1 - the header with that buffer throws ok 2 - should be equal ok 3 - should match pattern provided 1..3 - ok 11 - header that throws # time=1.914ms + ok 11 - header that throws # time=3.169ms # Subtest: warnings that are not so bad ok 1 - should be equivalent 1..1 - ok 12 - warnings that are not so bad # time=1.325ms + ok 12 - warnings that are not so bad # time=1.981ms 1..12 - # time=11541.761ms -ok 14 - test/parse.js # time=11954.526ms + # time=11577.474ms +ok 14 - test/parse.js # time=11916.475ms # Subtest: test/path-reservations.js # Subtest: basic race @@ -10212,27 +10249,27 @@ ok 14 - did dir2 before dir3 ok 15 - only do dir3 once 1..15 - ok 1 - basic race # time=17.744ms + ok 1 - basic race # time=21.262ms 1..1 - # time=25.936ms -ok 15 - test/path-reservations.js # time=351.328ms + # time=31.839ms +ok 15 - test/path-reservations.js # time=362.285ms # Subtest: test/pax.js # Subtest: create a pax ok 1 - should be equal 1..1 - ok 1 - create a pax # time=9.163ms + ok 1 - create a pax # time=7.873ms # Subtest: null pax ok 1 - should be equal 1..1 - ok 2 - null pax # time=1.247ms + ok 2 - null pax # time=1.159ms # Subtest: tiny pax ok 1 - should be equal 1..1 - ok 3 - tiny pax # time=1.612ms + ok 3 - tiny pax # time=1.495ms # Subtest: parse ok 1 - should be equivalent @@ -10242,11 +10279,11 @@ ok 5 - should be equivalent ok 6 - should be equivalent 1..6 - ok 4 - parse # time=4.055ms + ok 4 - parse # time=3.716ms 1..4 - # time=35.874ms -ok 16 - test/pax.js # time=408.021ms + # time=31.215ms +ok 16 - test/pax.js # time=330.554ms # Subtest: test/read-entry.js # Subtest: create read entry @@ -10255,21 +10292,21 @@ ok 3 - should be equal ok 4 - saw end event 1..4 - ok 1 - create read entry # time=13.466ms + ok 1 - create read entry # time=15.276ms # Subtest: meta entry ok 1 - expected to throw ok 2 - should be equal ok 3 - should match pattern provided 1..3 - ok 2 - meta entry # time=2.81ms + ok 2 - meta entry # time=3.48ms # Subtest: unknown entry type ok 1 - expected to throw ok 2 - should be equal ok 3 - should match pattern provided 1..3 - ok 3 - unknown entry type # time=3.406ms + ok 3 - unknown entry type # time=4.097ms # Subtest: entry without mode ok 1 - header checksum should be valid @@ -10277,16 +10314,16 @@ ok 3 - should be equal ok 4 - saw end event 1..4 - ok 4 - entry without mode # time=2.8ms + ok 4 - entry without mode # time=3.116ms 1..4 - # time=42.581ms -ok 17 - test/read-entry.js # time=378.71ms + # time=48.743ms +ok 17 - test/read-entry.js # time=353.448ms # Subtest: test/replace.js # Subtest: setup 1..0 - ok 1 - setup # time=12.711ms + ok 1 - setup # time=10.039ms # Subtest: basic file add to archive (good or truncated) # Subtest: body-byte-counts.tar @@ -10295,24 +10332,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=73.062ms + ok 1 - sync # time=60.927ms # Subtest: async cb ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - async cb # time=21.622ms + ok 2 - async cb # time=20.865ms # Subtest: async promise ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - async promise # time=15.702ms + ok 3 - async promise # time=25.103ms 1..3 - ok 1 - body-byte-counts.tar # time=132.161ms + ok 1 - body-byte-counts.tar # time=127.743ms # Subtest: no-null-eof.tar # Subtest: sync @@ -10320,24 +10357,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=32.425ms + ok 1 - sync # time=28.826ms # Subtest: async cb ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - async cb # time=15.887ms + ok 2 - async cb # time=17.237ms # Subtest: async promise ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - async promise # time=14.11ms + ok 3 - async promise # time=13.635ms 1..3 - ok 2 - no-null-eof.tar # time=84.446ms + ok 2 - no-null-eof.tar # time=80.441ms # Subtest: truncated-head.tar # Subtest: sync @@ -10345,24 +10382,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=25.598ms + ok 1 - sync # time=21.272ms # Subtest: async cb ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - async cb # time=14.638ms + ok 2 - async cb # time=25.382ms # Subtest: async promise ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - async promise # time=14.005ms + ok 3 - async promise # time=22.047ms 1..3 - ok 3 - truncated-head.tar # time=73.077ms + ok 3 - truncated-head.tar # time=83.623ms # Subtest: truncated-body.tar # Subtest: sync @@ -10370,27 +10407,27 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=32.411ms + ok 1 - sync # time=27.136ms # Subtest: async cb ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - async cb # time=15.136ms + ok 2 - async cb # time=25.55ms # Subtest: async promise ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - async promise # time=14.957ms + ok 3 - async promise # time=16.527ms 1..3 - ok 4 - truncated-body.tar # time=78.469ms + ok 4 - truncated-body.tar # time=84.933ms 1..4 - ok 2 - basic file add to archive (good or truncated) # time=393.255ms + ok 2 - basic file add to archive (good or truncated) # time=398.102ms # Subtest: add to empty archive # Subtest: does-not-exist.tar @@ -10399,24 +10436,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=44.88ms + ok 1 - sync # time=34.465ms # Subtest: async cb ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - async cb # time=15.434ms + ok 2 - async cb # time=22.688ms # Subtest: async promise ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - async promise # time=15.992ms + ok 3 - async promise # time=19.702ms 1..3 - ok 1 - does-not-exist.tar # time=98.047ms + ok 1 - does-not-exist.tar # time=96.775ms # Subtest: empty.tar # Subtest: sync @@ -10424,24 +10461,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=30.742ms + ok 1 - sync # time=28.413ms # Subtest: async cb ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - async cb # time=14.202ms + ok 2 - async cb # time=15.405ms # Subtest: async promise ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - async promise # time=12.758ms + ok 3 - async promise # time=15.494ms 1..3 - ok 2 - empty.tar # time=72.751ms + ok 2 - empty.tar # time=74.701ms # Subtest: zero.tar # Subtest: sync @@ -10449,58 +10486,58 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=26.053ms + ok 1 - sync # time=21.301ms # Subtest: async cb ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - async cb # time=14.554ms + ok 2 - async cb # time=12.026ms # Subtest: async promise ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - async promise # time=17.971ms + ok 3 - async promise # time=14.558ms 1..3 - ok 3 - zero.tar # time=73.117ms + ok 3 - zero.tar # time=62.375ms 1..3 - ok 3 - add to empty archive # time=261.177ms + ok 3 - add to empty archive # time=250.037ms # Subtest: cannot append to gzipped archives ok 1 - expected to throw: TypeError cannot append to compressed archives ok 2 - expected to throw: Error cannot append to compressed archives ok 3 - should match pattern provided 1..3 - ok 4 - cannot append to gzipped archives # time=7.487ms + ok 4 - cannot append to gzipped archives # time=6.185ms # Subtest: other throws ok 1 - expected to throw: TypeError file is required ok 2 - expected to throw: TypeError no files or directories specified 1..2 - ok 5 - other throws # time=1.398ms + ok 5 - other throws # time=1.149ms # Subtest: broken open ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 6 - broken open # time=7.547ms + ok 6 - broken open # time=5.226ms # Subtest: broken fstat ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 7 - broken fstat # time=3.898ms + ok 7 - broken fstat # time=3.53ms # Subtest: broken read ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 8 - broken read # time=4.055ms + ok 8 - broken read # time=4.127ms # Subtest: mtime cache # Subtest: sync @@ -10509,7 +10546,7 @@ ok 3 - should be equivalent ok 4 - should be equivalent 1..4 - ok 1 - sync # time=21.954ms + ok 1 - sync # time=18.719ms # Subtest: async cb ok 1 - should be equal @@ -10517,7 +10554,7 @@ ok 3 - should be equivalent ok 4 - should be equivalent 1..4 - ok 2 - async cb # time=20.061ms + ok 2 - async cb # time=33.783ms # Subtest: async promise ok 1 - should be equal @@ -10525,10 +10562,10 @@ ok 3 - should be equivalent ok 4 - should be equivalent 1..4 - ok 3 - async promise # time=16.137ms + ok 3 - async promise # time=24.209ms 1..3 - ok 9 - mtime cache # time=72.754ms + ok 9 - mtime cache # time=87.688ms # Subtest: create tarball out of another tarball # Subtest: sync @@ -10538,7 +10575,7 @@ ok 4 - should be equal ok 5 - should be equivalent 1..5 - ok 1 - sync # time=24.771ms + ok 1 - sync # time=20.649ms # Subtest: async ok 1 - should be equal @@ -10547,14 +10584,14 @@ ok 4 - should be equal ok 5 - should be equivalent 1..5 - ok 2 - async # time=18.924ms + ok 2 - async # time=22.457ms 1..2 - ok 10 - create tarball out of another tarball # time=57.239ms + ok 10 - create tarball out of another tarball # time=56.583ms 1..10 - # time=840.689ms -ok 18 - test/replace.js # time=1219.033ms + # time=839.285ms +ok 18 - test/replace.js # time=1175.271ms # Subtest: test/strip-absolute-path.js ok 1 - / @@ -10564,24 +10601,24 @@ ok 5 - //foo//bar//baz ok 6 - c:\c:\c:\c:\\d:\e/f/g 1..6 - # time=12.154ms -ok 19 - test/strip-absolute-path.js # time=328.632ms + # time=10.666ms +ok 19 - test/strip-absolute-path.js # time=319.47ms # Subtest: test/types.js ok 1 - should be equal ok 2 - should be equal 1..2 - # time=10.467ms -ok 20 - test/types.js # time=351.275ms + # time=9.04ms +ok 20 - test/types.js # time=319.302ms # Subtest: test/unpack.js # Subtest: setup 1..0 - ok 1 - setup # time=13.183ms + ok 1 - setup # time=8.65ms # Subtest: basic file unpack tests 1..7 - ok 1 - emptypax.tar # time=448.947ms { + ok 1 - emptypax.tar # time=444.611ms { 1..2 # Subtest: async unpack 1..2 @@ -10589,15 +10626,15 @@ ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 1 - strict # time=299.958ms + ok 1 - strict # time=292.054ms # Subtest: loose ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 2 - loose # time=101.318ms + ok 2 - loose # time=103.799ms - ok 1 - async unpack # time=417.305ms + ok 1 - async unpack # time=416.775ms # Subtest: sync unpack 1..2 @@ -10605,18 +10642,18 @@ ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 1 - strict # time=2.957ms + ok 1 - strict # time=2.967ms # Subtest: loose ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 2 - loose # time=2.87ms + ok 2 - loose # time=2.839ms - ok 2 - sync unpack # time=20.5ms + ok 2 - sync unpack # time=19.794ms } - ok 2 - body-byte-counts.tar # time=445.326ms { + ok 2 - body-byte-counts.tar # time=445.893ms { 1..2 # Subtest: async unpack 1..2 @@ -10626,7 +10663,7 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 1 - strict # time=269.796ms + ok 1 - strict # time=265.707ms # Subtest: loose ok 1 - 1024-bytes.txt @@ -10634,9 +10671,9 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 2 - loose # time=131.714ms + ok 2 - loose # time=137.789ms - ok 1 - async unpack # time=413.52ms + ok 1 - async unpack # time=415.776ms # Subtest: sync unpack 1..2 @@ -10646,7 +10683,7 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 1 - strict # time=3.827ms + ok 1 - strict # time=3.777ms # Subtest: loose ok 1 - 1024-bytes.txt @@ -10654,12 +10691,12 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 2 - loose # time=3.589ms + ok 2 - loose # time=3.619ms - ok 2 - sync unpack # time=23.518ms + ok 2 - sync unpack # time=23.178ms } - ok 3 - utf8.tar # time=497.062ms { + ok 3 - utf8.tar # time=499.409ms { 1..2 # Subtest: async unpack 1..2 @@ -10668,16 +10705,16 @@ ok 2 - Ω.txt ok 3 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt 1..3 - ok 1 - strict # time=420.555ms + ok 1 - strict # time=423.341ms # Subtest: loose ok 1 - 🌟.txt ok 2 - Ω.txt ok 3 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt 1..3 - ok 2 - loose # time=13.794ms + ok 2 - loose # time=14.981ms - ok 1 - async unpack # time=448.3ms + ok 1 - async unpack # time=452.396ms # Subtest: sync unpack 1..2 @@ -10686,112 +10723,112 @@ ok 2 - Ω.txt ok 3 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt 1..3 - ok 1 - strict # time=5.34ms + ok 1 - strict # time=5.385ms # Subtest: loose ok 1 - 🌟.txt ok 2 - Ω.txt ok 3 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt 1..3 - ok 2 - loose # time=6.518ms + ok 2 - loose # time=7.053ms - ok 2 - sync unpack # time=35.787ms + ok 2 - sync unpack # time=34.388ms } - ok 4 - file.tar # time=272.903ms { + ok 4 - file.tar # time=267.999ms { 1..2 # Subtest: async unpack 1..2 # Subtest: strict ok 1 - one-byte.txt 1..1 - ok 1 - strict # time=203.013ms + ok 1 - strict # time=198.859ms # Subtest: loose ok 1 - one-byte.txt 1..1 - ok 2 - loose # time=30.59ms + ok 2 - loose # time=30.576ms - ok 1 - async unpack # time=243.116ms + ok 1 - async unpack # time=239.134ms # Subtest: sync unpack 1..2 # Subtest: strict ok 1 - one-byte.txt 1..1 - ok 1 - strict # time=4.2ms + ok 1 - strict # time=3.921ms # Subtest: loose ok 1 - one-byte.txt 1..1 - ok 2 - loose # time=2.015ms + ok 2 - loose # time=2.022ms - ok 2 - sync unpack # time=23.824ms + ok 2 - sync unpack # time=22.946ms } - ok 5 - global-header.tar # time=274.534ms { + ok 5 - global-header.tar # time=269.026ms { 1..2 # Subtest: async unpack 1..2 # Subtest: strict ok 1 - one-byte.txt 1..1 - ok 1 - strict # time=185.919ms + ok 1 - strict # time=181.661ms # Subtest: loose ok 1 - one-byte.txt 1..1 - ok 2 - loose # time=54.745ms + ok 2 - loose # time=54.114ms - ok 1 - async unpack # time=249.437ms + ok 1 - async unpack # time=243.872ms # Subtest: sync unpack 1..2 # Subtest: strict ok 1 - one-byte.txt 1..1 - ok 1 - strict # time=2.292ms + ok 1 - strict # time=2.223ms # Subtest: loose ok 1 - one-byte.txt 1..1 - ok 2 - loose # time=1.957ms + ok 2 - loose # time=1.993ms - ok 2 - sync unpack # time=18.979ms + ok 2 - sync unpack # time=18.772ms } - ok 6 - long-pax.tar # time=282.413ms { + ok 6 - long-pax.tar # time=277.515ms { 1..2 # Subtest: async unpack 1..2 # Subtest: strict ok 1 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 1..1 - ok 1 - strict # time=162.819ms + ok 1 - strict # time=158.247ms # Subtest: loose ok 1 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 1..1 - ok 2 - loose # time=74.088ms + ok 2 - loose # time=73.283ms - ok 1 - async unpack # time=248.841ms + ok 1 - async unpack # time=244.34ms # Subtest: sync unpack 1..2 # Subtest: strict ok 1 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 1..1 - ok 1 - strict # time=2.114ms + ok 1 - strict # time=2.135ms # Subtest: loose ok 1 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 1..1 - ok 2 - loose # time=2.074ms + ok 2 - loose # time=2.073ms - ok 2 - sync unpack # time=23.726ms + ok 2 - sync unpack # time=23.543ms } - ok 7 - long-paths.tar # time=562.611ms { + ok 7 - long-paths.tar # time=580.545ms { 1..2 # Subtest: async unpack 1..2 @@ -10805,7 +10842,7 @@ ok 7 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 8 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt 1..8 - ok 1 - strict # time=438.551ms + ok 1 - strict # time=450.855ms # Subtest: loose ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -10817,9 +10854,9 @@ ok 7 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 8 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt 1..8 - ok 2 - loose # time=32.356ms + ok 2 - loose # time=40.387ms - ok 1 - async unpack # time=487.075ms + ok 1 - async unpack # time=506.688ms # Subtest: sync unpack 1..2 @@ -10833,7 +10870,7 @@ ok 7 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 8 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt 1..8 - ok 1 - strict # time=26.403ms + ok 1 - strict # time=25.878ms # Subtest: loose ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -10845,18 +10882,18 @@ ok 7 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 8 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt 1..8 - ok 2 - loose # time=14.868ms + ok 2 - loose # time=14.898ms - ok 2 - sync unpack # time=63.089ms + ok 2 - sync unpack # time=61.897ms } - ok 2 - basic file unpack tests # time=753.136ms + ok 2 - basic file unpack tests # time=767.666ms # Subtest: cwd default to process cwd ok 1 - should be equal ok 2 - should be equal 1..2 - ok 3 - cwd default to process cwd # time=1.276ms + ok 3 - cwd default to process cwd # time=1.367ms # Subtest: links! 1..6 @@ -10869,7 +10906,7 @@ ok 6 - expect truthy value ok 7 - should be equal 1..7 - ok 1 - async # time=9.166ms + ok 1 - async # time=14.542ms # Subtest: sync ok 1 - should be equal @@ -10879,7 +10916,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 2 - sync # time=5.415ms + ok 2 - sync # time=8.722ms # Subtest: sync strip ok 1 - should be equal @@ -10891,7 +10928,7 @@ ok 7 - expect truthy value ok 8 - should be equal 1..8 - ok 3 - sync strip # time=8.12ms + ok 3 - sync strip # time=9.444ms # Subtest: async strip ok 1 - emitted finish before close @@ -10904,22 +10941,22 @@ ok 8 - expect truthy value ok 9 - should be equal 1..9 - ok 4 - async strip # time=17.55ms + ok 4 - async strip # time=24.258ms # Subtest: sync strip 3 ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 5 - sync strip 3 # time=4.307ms + ok 5 - sync strip 3 # time=10.555ms # Subtest: async strip 3 ok 1 - emitted finish before close ok 2 - expect truthy value ok 3 - should be equal 1..3 - ok 6 - async strip 3 # time=5.157ms + ok 6 - async strip 3 # time=4.265ms - ok 4 - links! # time=109.122ms + ok 4 - links! # time=132.305ms # Subtest: links without cleanup (exercise clobbering code) 1..6 @@ -10932,7 +10969,7 @@ ok 6 - expect truthy value ok 7 - should be equal 1..7 - ok 1 - async # time=25.246ms + ok 1 - async # time=24.705ms # Subtest: sync ok 1 - should be equal @@ -10942,7 +10979,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 2 - sync # time=3.199ms + ok 2 - sync # time=3.318ms # Subtest: async again ok 1 - should be equal @@ -10952,7 +10989,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 3 - async again # time=4.486ms + ok 3 - async again # time=4.496ms # Subtest: sync again ok 1 - should be equal @@ -10962,7 +10999,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 4 - sync again # time=4.107ms + ok 4 - sync again # time=4.046ms # Subtest: async unlink ok 1 - should be equal @@ -10972,7 +11009,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 5 - async unlink # time=4.529ms + ok 5 - async unlink # time=4.651ms # Subtest: sync unlink ok 1 - should be equal @@ -10982,9 +11019,9 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 6 - sync unlink # time=3.024ms + ok 6 - sync unlink # time=3.433ms - ok 5 - links without cleanup (exercise clobbering code) # time=55.621ms + ok 5 - links without cleanup (exercise clobbering code) # time=55.22ms # Subtest: nested dir dupe ok 1 - should be equal @@ -10995,7 +11032,7 @@ ok 6 - should be equal ok 7 - should be equal 1..7 - ok 6 - nested dir dupe # time=22.19ms + ok 6 - nested dir dupe # time=33.284ms # Subtest: symlink in dir path # Subtest: no clobbering @@ -11009,7 +11046,7 @@ ok 8 - should match pattern provided ok 9 - should be equal 1..9 - ok 1 - no clobbering # time=33.502ms + ok 1 - no clobbering # time=38.172ms # Subtest: no clobbering, sync ok 1 - should be equal @@ -11021,7 +11058,7 @@ ok 7 - should be equal ok 8 - should match pattern provided 1..8 - ok 2 - no clobbering, sync # time=5.04ms + ok 2 - no clobbering, sync # time=5.176ms # Subtest: extract through symlink ok 1 - should be equivalent @@ -11031,7 +11068,7 @@ ok 5 - x thru link ok 6 - x thru link 1..6 - ok 3 - extract through symlink # time=8.341ms + ok 3 - extract through symlink # time=19.014ms # Subtest: extract through symlink sync ok 1 - should be equivalent @@ -11041,7 +11078,7 @@ ok 5 - x thru link ok 6 - x thru link 1..6 - ok 4 - extract through symlink sync # time=4.558ms + ok 4 - extract through symlink sync # time=4.674ms # Subtest: clobber through symlink ok 1 - should be equivalent @@ -11051,12 +11088,12 @@ ok 5 - sym is dir ok 6 - x thru link 1..6 - ok 5 - clobber through symlink # time=6.347ms + ok 5 - clobber through symlink # time=6.755ms # Subtest: clobber through symlink with busted unlink ok 1 - should be equivalent 1..1 - ok 6 - clobber through symlink with busted unlink # time=6.774ms + ok 6 - clobber through symlink with busted unlink # time=8.11ms # Subtest: clobber through symlink sync ok 1 - should be equal @@ -11065,7 +11102,7 @@ ok 4 - sym is dir ok 5 - x thru link 1..5 - ok 7 - clobber through symlink sync # time=3.99ms + ok 7 - clobber through symlink sync # time=3.854ms # Subtest: clobber dirs ok 1 - should be equal @@ -11077,7 +11114,7 @@ ok 7 - should be equal ok 8 - should match pattern provided 1..8 - ok 8 - clobber dirs # time=13.186ms + ok 8 - clobber dirs # time=16.646ms # Subtest: clobber dirs sync ok 1 - should be equal @@ -11089,27 +11126,27 @@ ok 7 - should be equal ok 8 - should match pattern provided 1..8 - ok 9 - clobber dirs sync # time=6.656ms + ok 9 - clobber dirs sync # time=6.513ms 1..9 - ok 7 - symlink in dir path # time=115.77ms + ok 7 - symlink in dir path # time=137.269ms # Subtest: unsupported entries # Subtest: basic, warns ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 1 - basic, warns # time=2.503ms + ok 1 - basic, warns # time=3.634ms # Subtest: strict, throws ok 1 - should be equal ok 2 - should be equivalent ok 3 - should match pattern provided 1..3 - ok 2 - strict, throws # time=2.876ms + ok 2 - strict, throws # time=2.702ms 1..2 - ok 8 - unsupported entries # time=17.943ms + ok 8 - unsupported entries # time=18.54ms # Subtest: file in dir path # Subtest: fail because of file @@ -11118,15 +11155,15 @@ ok 1 - should be equal ok 2 - expected to throw 1..2 - ok 1 - async # time=36.025ms + ok 1 - async # time=21.062ms # Subtest: sync ok 1 - should be equal ok 2 - expected to throw 1..2 - ok 2 - sync # time=3.092ms + ok 2 - sync # time=2.709ms - ok 1 - fail because of file # time=48.2ms + ok 1 - fail because of file # time=32.42ms # Subtest: clobber on through 1..2 @@ -11134,24 +11171,24 @@ ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 1 - async # time=10.807ms + ok 1 - async # time=10.838ms # Subtest: sync ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 2 - sync # time=2.8ms + ok 2 - sync # time=2.737ms - ok 2 - clobber on through # time=24.21ms + ok 2 - clobber on through # time=23.7ms 1..2 - ok 9 - file in dir path # time=80.457ms + ok 9 - file in dir path # time=64.139ms # Subtest: set umask option ok 1 - should be equal ok 2 - should be equal 1..2 - ok 10 - set umask option # time=3.216ms + ok 10 - set umask option # time=3.834ms # Subtest: absolute paths ok 1 - expect truthy value @@ -11162,35 +11199,35 @@ ok 1 - should match pattern provided ok 2 - is file 1..2 - ok 1 - async # time=19.252ms + ok 1 - async # time=30.211ms # Subtest: sync ok 1 - should match pattern provided ok 2 - is file 1..2 - ok 2 - sync # time=2.656ms + ok 2 - sync # time=2.571ms 1..2 - ok 4 - warn and correct # time=31.923ms + ok 4 - warn and correct # time=43.499ms # Subtest: preserve absolute path # Subtest: async ok 1 - should be equivalent ok 2 - is file 1..2 - ok 1 - async # time=10.296ms + ok 1 - async # time=16.267ms # Subtest: sync ok 1 - should be equivalent ok 2 - is file 1..2 - ok 2 - sync # time=2.476ms + ok 2 - sync # time=2.346ms 1..2 - ok 5 - preserve absolute path # time=20.812ms + ok 5 - preserve absolute path # time=26.49ms 1..5 - ok 11 - absolute paths # time=62.707ms + ok 11 - absolute paths # time=80.049ms # Subtest: .. paths # Subtest: warn and skip @@ -11198,16 +11235,16 @@ ok 1 - should match pattern provided ok 2 - expected to throw 1..2 - ok 1 - async # time=2.62ms + ok 1 - async # time=2.597ms # Subtest: sync ok 1 - should match pattern provided ok 2 - expected to throw 1..2 - ok 2 - sync # time=2.19ms + ok 2 - sync # time=2.437ms 1..2 - ok 1 - warn and skip # time=19.916ms + ok 1 - warn and skip # time=22.536ms # Subtest: preserve dotted path # Subtest: async @@ -11215,20 +11252,20 @@ ok 2 - is file ok 3 - mode is 0755 1..3 - ok 1 - async # time=11.064ms + ok 1 - async # time=24.074ms # Subtest: sync ok 1 - should be equivalent ok 2 - is file ok 3 - mode is 0755 1..3 - ok 2 - sync # time=2.683ms + ok 2 - sync # time=2.857ms 1..2 - ok 2 - preserve dotted path # time=22.181ms + ok 2 - preserve dotted path # time=36.006ms 1..2 - ok 12 - .. paths # time=57.883ms + ok 12 - .. paths # time=70.935ms # Subtest: fail all stats # Subtest: async @@ -11236,82 +11273,82 @@ ok 2 - should be equal ok 3 - should be equal 1..3 - ok 1 - async # time=22.026ms + ok 1 - async # time=31.282ms # Subtest: sync ok 1 - should match pattern provided ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - sync # time=7.694ms + ok 2 - sync # time=7.887ms 1..2 - ok 13 - fail all stats # time=37.766ms + ok 13 - fail all stats # time=46.999ms # Subtest: fail symlink # Subtest: async ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 1 - async # time=9.83ms + ok 1 - async # time=10.913ms # Subtest: sync ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 2 - sync # time=2.527ms + ok 2 - sync # time=2.514ms 1..2 - ok 14 - fail symlink # time=20.583ms + ok 14 - fail symlink # time=21.866ms # Subtest: fail chmod # Subtest: async ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 1 - async # time=19.526ms + ok 1 - async # time=9.553ms # Subtest: sync ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 2 - sync # time=2.565ms + ok 2 - sync # time=2.432ms 1..2 - ok 15 - fail chmod # time=30.473ms + ok 15 - fail chmod # time=20.524ms # Subtest: fail mkdir # Subtest: async ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 1 - async # time=12.22ms + ok 1 - async # time=9.237ms # Subtest: sync ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 2 - sync # time=2.832ms + ok 2 - sync # time=2.338ms 1..2 - ok 16 - fail mkdir # time=27.956ms + ok 16 - fail mkdir # time=24.154ms # Subtest: fail write # Subtest: async ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 1 - async # time=9.264ms + ok 1 - async # time=10.614ms # Subtest: sync ok 1 - should match pattern provided ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - sync # time=5.173ms + ok 2 - sync # time=2.78ms 1..2 - ok 17 - fail write # time=21.916ms + ok 17 - fail write # time=21.605ms # Subtest: skip existing # Subtest: async @@ -11319,17 +11356,17 @@ ok 2 - should be equal ok 3 - should be equal 1..3 - ok 1 - async # time=7.192ms + ok 1 - async # time=7.024ms # Subtest: sync ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - sync # time=1.887ms + ok 2 - sync # time=1.909ms 1..2 - ok 18 - skip existing # time=16.193ms + ok 18 - skip existing # time=16.172ms # Subtest: skip newer # Subtest: async @@ -11337,17 +11374,17 @@ ok 2 - should be equal ok 3 - should be equal 1..3 - ok 1 - async # time=7.639ms + ok 1 - async # time=7.634ms # Subtest: sync ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - sync # time=4.376ms + ok 2 - sync # time=3.238ms 1..2 - ok 19 - skip newer # time=19.583ms + ok 19 - skip newer # time=18.694ms # Subtest: no mtime # Subtest: async @@ -11357,7 +11394,7 @@ ok 4 - should not be equal ok 5 - should be equal 1..5 - ok 1 - async # time=9.442ms + ok 1 - async # time=9.531ms # Subtest: sync ok 1 - should not be equal @@ -11366,59 +11403,59 @@ ok 4 - should not be equal ok 5 - should be equal 1..5 - ok 2 - sync # time=3.702ms + ok 2 - sync # time=3.597ms 1..2 - ok 20 - no mtime # time=21.241ms + ok 20 - no mtime # time=21.206ms # Subtest: unpack big enough to pause/drain ok 1 - extraction finished ok 2 - should be equivalent 1..2 - ok 21 - unpack big enough to pause/drain # time=68.062ms + ok 21 - unpack big enough to pause/drain # time=62.691ms # Subtest: set owner # Subtest: as root, defaults to true ok 1 - preserveOwner enabled 1..1 - ok 1 - as root, defaults to true # time=1.158ms + ok 1 - as root, defaults to true # time=1.08ms # Subtest: as non-root, defaults to false ok 1 - preserveOwner disabled 1..1 - ok 2 - as non-root, defaults to false # time=1.082ms + ok 2 - as non-root, defaults to false # time=0.999ms # Subtest: chown failure results in unpack failure # Subtest: sync ok 1 - should be equal 1..1 - ok 1 - sync # time=4.808ms + ok 1 - sync # time=4.285ms # Subtest: async ok 1 - should be equal 1..1 - ok 2 - async # time=35.404ms + ok 2 - async # time=26.3ms # Subtest: cleanup 1..0 - ok 3 - cleanup # time=1.241ms + ok 3 - cleanup # time=2.643ms 1..3 - ok 3 - chown failure results in unpack failure # time=70.356ms + ok 3 - chown failure results in unpack failure # time=62.815ms # Subtest: chown when true # Subtest: sync ok 1 - called chowns 1..1 - ok 1 - sync # time=4.644ms + ok 1 - sync # time=5.117ms # Subtest: async ok 1 - called chowns 1..1 - ok 2 - async # time=12.748ms + ok 2 - async # time=14.44ms 1..2 - ok 4 - chown when true # time=40.96ms + ok 4 - chown when true # time=40.458ms # Subtest: no chown when false # Subtest: sync @@ -11429,7 +11466,7 @@ ok 5 - should not be equal ok 6 - should not be equal 1..6 - ok 1 - sync # time=13.649ms + ok 1 - sync # time=12.007ms # Subtest: async ok 1 - should not be equal @@ -11439,78 +11476,78 @@ ok 5 - should not be equal ok 6 - should not be equal 1..6 - ok 2 - async # time=11.603ms + ok 2 - async # time=15.555ms 1..2 - ok 5 - no chown when false # time=37.83ms + ok 5 - no chown when false # time=41.554ms 1..5 - ok 22 - set owner # time=166.155ms + ok 22 - set owner # time=164.352ms # Subtest: unpack when dir is not writable # Subtest: sync ok 1 - should be equal ok 2 - should be equal 1..2 - ok 1 - sync # time=3.742ms + ok 1 - sync # time=3.561ms # Subtest: async ok 1 - should be equal ok 2 - should be equal 1..2 - ok 2 - async # time=4.522ms + ok 2 - async # time=8.265ms 1..2 - ok 23 - unpack when dir is not writable # time=20.485ms + ok 23 - unpack when dir is not writable # time=23.897ms # Subtest: transmute chars on windows # Subtest: async ok 1 - should be equivalent ok 2 - should be equal 1..2 - ok 1 - async # time=3.625ms + ok 1 - async # time=9.156ms # Subtest: sync ok 1 - should be equivalent ok 2 - should be equal 1..2 - ok 2 - sync # time=2.583ms + ok 2 - sync # time=4.466ms 1..2 - ok 24 - transmute chars on windows # time=18.939ms + ok 24 - transmute chars on windows # time=27.176ms # Subtest: safely transmute chars on windows with absolutes ok 1 - should be equal 1..1 - ok 25 - safely transmute chars on windows with absolutes # time=1.612ms + ok 25 - safely transmute chars on windows with absolutes # time=1.54ms # Subtest: use explicit chmod when required by umask # Subtest: async ok 1 - should be equal 1..1 - ok 1 - async # time=7.96ms + ok 1 - async # time=12.206ms # Subtest: sync ok 1 - should be equal 1..1 - ok 2 - sync # time=2.285ms + ok 2 - sync # time=2.266ms 1..2 - ok 26 - use explicit chmod when required by umask # time=16.668ms + ok 26 - use explicit chmod when required by umask # time=19.99ms # Subtest: dont use explicit chmod if noChmod flag set # Subtest: async ok 1 - should be equal 1..1 - ok 1 - async # time=5.728ms + ok 1 - async # time=7.885ms # Subtest: sync ok 1 - should be equal 1..1 - ok 2 - sync # time=2.254ms + ok 2 - sync # time=2.169ms 1..2 - ok 27 - dont use explicit chmod if noChmod flag set # time=12.068ms + ok 27 - dont use explicit chmod if noChmod flag set # time=13.931ms # Subtest: chown implicit dirs and also the entries # Subtest: throws when setting uid/gid improperly @@ -11518,7 +11555,7 @@ ok 2 - expected to throw: TypeError cannot set owner without number uid and gid ok 3 - expected to throw: TypeError cannot preserve owner in archive and also set owner explicitly 1..3 - ok 1 - throws when setting uid/gid improperly # time=1.865ms + ok 1 - throws when setting uid/gid improperly # time=1.946ms # Subtest: async ok 1 - chown(/build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/unpack/chownr/a/b) uid @@ -11539,7 +11576,7 @@ ok 16 - chown(20) gid ok 17 - should be equal 1..17 - ok 2 - async # time=25.225ms + ok 2 - async # time=34.815ms # Subtest: sync ok 1 - chownSync(/build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/unpack/chownr/a/b) uid @@ -11560,11 +11597,11 @@ ok 16 - chownSync(20) gid ok 17 - should be equal 1..17 - ok 3 - sync # time=10.99ms + ok 3 - sync # time=7.305ms # Subtest: make it look like processUid is 420 1..0 - ok 4 - make it look like processUid is 420 # time=0.586ms + ok 4 - make it look like processUid is 420 # time=0.642ms # Subtest: async ok 1 - chown(/build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/unpack/chownr/a/b) uid @@ -11585,7 +11622,7 @@ ok 16 - chown(20) gid ok 17 - should be equal 1..17 - ok 5 - async # time=8.691ms + ok 5 - async # time=9.07ms # Subtest: sync ok 1 - chownSync(/build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/unpack/chownr/a/b) uid @@ -11606,11 +11643,11 @@ ok 16 - chownSync(20) gid ok 17 - should be equal 1..17 - ok 6 - sync # time=7.195ms + ok 6 - sync # time=6.581ms # Subtest: make it look like processGid is 666 1..0 - ok 7 - make it look like processGid is 666 # time=0.597ms + ok 7 - make it look like processGid is 666 # time=0.694ms # Subtest: async ok 1 - chown(/build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/unpack/chownr/a/b) uid @@ -11631,7 +11668,7 @@ ok 16 - chown(20) gid ok 17 - should be equal 1..17 - ok 8 - async # time=8.942ms + ok 8 - async # time=9.476ms # Subtest: sync ok 1 - chownSync(/build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/unpack/chownr/a/b) uid @@ -11652,10 +11689,10 @@ ok 16 - chownSync(20) gid ok 17 - should be equal 1..17 - ok 9 - sync # time=8.943ms + ok 9 - sync # time=6.061ms 1..9 - ok 28 - chown implicit dirs and also the entries # time=82.061ms + ok 28 - chown implicit dirs and also the entries # time=85.763ms # Subtest: bad cwd setting # Subtest: Directory ./ @@ -11663,55 +11700,55 @@ ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 1 - cwd is a file # time=10.608ms + ok 1 - cwd is a file # time=10.221ms # Subtest: cwd is missing ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 2 - cwd is missing # time=2.641ms + ok 2 - cwd is missing # time=3.918ms 1..2 - ok 1 - Directory ./ # time=18.107ms + ok 1 - Directory ./ # time=19.168ms # Subtest: File a # Subtest: cwd is a file ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 1 - cwd is a file # time=4.584ms + ok 1 - cwd is a file # time=4.684ms # Subtest: cwd is missing ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 2 - cwd is missing # time=2.197ms + ok 2 - cwd is missing # time=2.619ms 1..2 - ok 2 - File a # time=10.723ms + ok 2 - File a # time=11.207ms # Subtest: File a/b/c # Subtest: cwd is a file ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 1 - cwd is a file # time=4.585ms + ok 1 - cwd is a file # time=4.61ms # Subtest: cwd is missing ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 2 - cwd is missing # time=2.214ms + ok 2 - cwd is missing # time=2.338ms 1..2 - ok 3 - File a/b/c # time=10.818ms + ok 3 - File a/b/c # time=10.734ms 1..3 - ok 29 - bad cwd setting # time=44.12ms + ok 29 - bad cwd setting # time=48.707ms # Subtest: transform 1..3 - ok 1 - emptypax.tar # time=97.171ms { + ok 1 - emptypax.tar # time=92.762ms { 1..2 # Subtest: async unpack 1..2 @@ -11719,15 +11756,15 @@ ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 1 - strict # time=56.915ms + ok 1 - strict # time=52.819ms # Subtest: loose ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 2 - loose # time=9.111ms + ok 2 - loose # time=9.572ms - ok 1 - async unpack # time=72.578ms + ok 1 - async unpack # time=68.661ms # Subtest: sync unpack 1..2 @@ -11735,18 +11772,18 @@ ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 1 - strict # time=2.627ms + ok 1 - strict # time=2.376ms # Subtest: loose ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 2 - loose # time=2.332ms + ok 2 - loose # time=2.599ms - ok 2 - sync unpack # time=19.497ms + ok 2 - sync unpack # time=18.994ms } - ok 2 - body-byte-counts.tar # time=106.762ms { + ok 2 - body-byte-counts.tar # time=101.931ms { 1..2 # Subtest: async unpack 1..2 @@ -11756,7 +11793,7 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 1 - strict # time=40.729ms + ok 1 - strict # time=37.802ms # Subtest: loose ok 1 - 1024-bytes.txt @@ -11764,9 +11801,9 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 2 - loose # time=34.586ms + ok 2 - loose # time=34.739ms - ok 1 - async unpack # time=81.777ms + ok 1 - async unpack # time=78.599ms # Subtest: sync unpack 1..2 @@ -11776,7 +11813,7 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 1 - strict # time=4.612ms + ok 1 - strict # time=4.494ms # Subtest: loose ok 1 - 1024-bytes.txt @@ -11784,12 +11821,12 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 2 - loose # time=3.39ms + ok 2 - loose # time=3.118ms - ok 2 - sync unpack # time=19.955ms + ok 2 - sync unpack # time=18.578ms } - ok 3 - utf8.tar # time=146.164ms { + ok 3 - utf8.tar # time=158.883ms { 1..2 # Subtest: async unpack 1..2 @@ -11798,16 +11835,16 @@ ok 2 - Ω.txt ok 3 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt 1..3 - ok 1 - strict # time=88.963ms + ok 1 - strict # time=88.552ms # Subtest: loose ok 1 - 🌟.txt ok 2 - Ω.txt ok 3 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt 1..3 - ok 2 - loose # time=6.555ms + ok 2 - loose # time=15.255ms - ok 1 - async unpack # time=110.5ms + ok 1 - async unpack # time=118.088ms # Subtest: sync unpack 1..2 @@ -11816,19 +11853,19 @@ ok 2 - Ω.txt ok 3 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt 1..3 - ok 1 - strict # time=3.637ms + ok 1 - strict # time=3.518ms # Subtest: loose ok 1 - 🌟.txt ok 2 - Ω.txt ok 3 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt 1..3 - ok 2 - loose # time=3.637ms + ok 2 - loose # time=5.558ms - ok 2 - sync unpack # time=25.027ms + ok 2 - sync unpack # time=30.946ms } - ok 30 - transform # time=196.176ms + ok 30 - transform # time=206.49ms # Subtest: transform error # Subtest: sync unpack @@ -11838,7 +11875,7 @@ ok 3 - should be equal ok 4 - error count 1..4 - ok 1 - strict # time=4.267ms + ok 1 - strict # time=4.263ms # Subtest: loose ok 1 - should be equal @@ -11846,10 +11883,10 @@ ok 3 - should be equal ok 4 - error count 1..4 - ok 2 - loose # time=3.497ms + ok 2 - loose # time=6.568ms 1..2 - ok 1 - sync unpack # time=20.272ms + ok 1 - sync unpack # time=22.35ms # Subtest: async unpack # Subtest: strict @@ -11857,20 +11894,20 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=14.662ms + ok 1 - strict # time=10.472ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=4.882ms + ok 2 - loose # time=3.842ms 1..2 - ok 2 - async unpack # time=26.669ms + ok 2 - async unpack # time=21.171ms 1..2 - ok 31 - transform error # time=59.888ms + ok 31 - transform error # time=55.411ms # Subtest: futimes/fchown failures # Subtest: utimes fallback @@ -11879,27 +11916,27 @@ 1..2 # Subtest: strict 1..0 - ok 1 - strict # time=36.155ms + ok 1 - strict # time=33.42ms # Subtest: loose 1..0 - ok 2 - loose # time=15.433ms + ok 2 - loose # time=14.912ms - ok 1 - async unpack # time=59.117ms + ok 1 - async unpack # time=55.304ms # Subtest: sync unpack 1..2 # Subtest: strict 1..0 - ok 1 - strict # time=11.505ms + ok 1 - strict # time=10.288ms # Subtest: loose 1..0 - ok 2 - loose # time=11.432ms + ok 2 - loose # time=9.912ms - ok 2 - sync unpack # time=34.231ms + ok 2 - sync unpack # time=30.653ms - ok 1 - utimes fallback # time=100.559ms + ok 1 - utimes fallback # time=95.422ms # Subtest: also fail utimes 1..2 @@ -11910,16 +11947,16 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=36.022ms + ok 1 - strict # time=32.384ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=17.778ms + ok 2 - loose # time=19.5ms - ok 1 - async unpack # time=61.551ms + ok 1 - async unpack # time=58.842ms # Subtest: sync unpack 1..2 @@ -11928,18 +11965,18 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=13.028ms + ok 1 - strict # time=12.276ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=12.919ms + ok 2 - loose # time=12.23ms - ok 2 - sync unpack # time=36.568ms + ok 2 - sync unpack # time=34.455ms - ok 2 - also fail utimes # time=104.717ms + ok 2 - also fail utimes # time=99.523ms # Subtest: chown fallback 1..2 @@ -11947,27 +11984,27 @@ 1..2 # Subtest: strict 1..0 - ok 1 - strict # time=27.765ms + ok 1 - strict # time=24.983ms # Subtest: loose 1..0 - ok 2 - loose # time=17.913ms + ok 2 - loose # time=17.47ms - ok 1 - async unpack # time=52.983ms + ok 1 - async unpack # time=49.099ms # Subtest: sync unpack 1..2 # Subtest: strict 1..0 - ok 1 - strict # time=10.776ms + ok 1 - strict # time=10.245ms # Subtest: loose 1..0 - ok 2 - loose # time=10.582ms + ok 2 - loose # time=10.479ms - ok 2 - sync unpack # time=32.439ms + ok 2 - sync unpack # time=31.736ms - ok 3 - chown fallback # time=91.325ms + ok 3 - chown fallback # time=86.577ms # Subtest: also fail chown 1..2 @@ -11978,16 +12015,16 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=31.41ms + ok 1 - strict # time=37.493ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=17.443ms + ok 2 - loose # time=22.575ms - ok 1 - async unpack # time=58.89ms + ok 1 - async unpack # time=66.993ms # Subtest: sync unpack 1..2 @@ -11996,35 +12033,35 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=12.861ms + ok 1 - strict # time=11.944ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=12.903ms + ok 2 - loose # time=11.838ms - ok 2 - sync unpack # time=36.265ms + ok 2 - sync unpack # time=33.567ms - ok 4 - also fail chown # time=101.43ms + ok 4 - also fail chown # time=106.853ms 1..4 - ok 32 - futimes/fchown failures # time=408.469ms + ok 32 - futimes/fchown failures # time=396.136ms # Subtest: onentry option is preserved # Subtest: sync ok 1 - should be equal 1..1 - ok 1 - sync # time=2.465ms + ok 1 - sync # time=2.34ms # Subtest: async ok 1 - should be equal 1..1 - ok 2 - async # time=3.97ms + ok 2 - async # time=3.807ms 1..2 - ok 33 - onentry option is preserved # time=24.018ms + ok 33 - onentry option is preserved # time=22.105ms # Subtest: do not reuse hardlinks, only nlink=1 files # Subtest: async @@ -12033,7 +12070,7 @@ ok 3 - overwriteme ok 4 - overwriteme 1..4 - ok 1 - async # time=8.047ms + ok 1 - async # time=7.773ms # Subtest: sync ok 1 - link @@ -12041,26 +12078,26 @@ ok 3 - overwriteme ok 4 - overwriteme 1..4 - ok 2 - sync # time=2.374ms + ok 2 - sync # time=4.272ms 1..2 - ok 34 - do not reuse hardlinks, only nlink=1 files # time=16.74ms + ok 34 - do not reuse hardlinks, only nlink=1 files # time=17.651ms # Subtest: trying to unpack a javascript file should fail # Subtest: bad archive if no gzip 1..2 ok 1 - async emits ok 2 - sync throws - ok 1 - bad archive if no gzip # time=7.632ms + ok 1 - bad archive if no gzip # time=7.7ms 1..1 - ok 35 - trying to unpack a javascript file should fail # time=12.607ms + ok 35 - trying to unpack a javascript file should fail # time=12.285ms # Subtest: handle errors on fs.close 1..2 ok 1 - sync: Error poop ok 2 - async - ok 36 - handle errors on fs.close # time=9.693ms + ok 36 - handle errors on fs.close # time=9.427ms # Subtest: drop entry from dirCache if no longer a directory 1..2 @@ -12072,7 +12109,7 @@ ok 5 - expected to throw ok 6 - should be equivalent strictly 1..6 - ok 1 - async # time=11.611ms + ok 1 - async # time=8.501ms # Subtest: sync ok 1 - should be equal @@ -12082,18 +12119,18 @@ ok 5 - expected to throw ok 6 - should be equivalent strictly 1..6 - ok 2 - sync # time=3.085ms + ok 2 - sync # time=3.176ms - ok 37 - drop entry from dirCache if no longer a directory # time=20.486ms + ok 37 - drop entry from dirCache if no longer a directory # time=17.21ms 1..37 - # time=2775.63ms -ok 21 - test/unpack.js # time=3269.509ms + # time=2853.043ms +ok 21 - test/unpack.js # time=3213.695ms # Subtest: test/update.js # Subtest: setup 1..0 - ok 1 - setup # time=10.55ms + ok 1 - setup # time=10.462ms # Subtest: basic file add to archive (good or truncated) # Subtest: body-byte-counts.tar @@ -12102,24 +12139,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=63.429ms + ok 1 - sync # time=68.227ms # Subtest: async cb ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - async cb # time=18.95ms + ok 2 - async cb # time=19.817ms # Subtest: async promise ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - async promise # time=14.155ms + ok 3 - async promise # time=14.571ms 1..3 - ok 1 - body-byte-counts.tar # time=116.247ms + ok 1 - body-byte-counts.tar # time=122.545ms # Subtest: no-null-eof.tar # Subtest: sync @@ -12127,24 +12164,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=27.937ms + ok 1 - sync # time=30.613ms # Subtest: async cb ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - async cb # time=15.272ms + ok 2 - async cb # time=17.02ms # Subtest: async promise ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - async promise # time=14.727ms + ok 3 - async promise # time=14.789ms 1..3 - ok 2 - no-null-eof.tar # time=77.9ms + ok 2 - no-null-eof.tar # time=83.802ms # Subtest: truncated-head.tar # Subtest: sync @@ -12152,24 +12189,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=23.479ms + ok 1 - sync # time=24.279ms # Subtest: async cb ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - async cb # time=13.794ms + ok 2 - async cb # time=16.171ms # Subtest: async promise ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - async promise # time=13.429ms + ok 3 - async promise # time=15.141ms 1..3 - ok 3 - truncated-head.tar # time=67.625ms + ok 3 - truncated-head.tar # time=72.001ms # Subtest: truncated-body.tar # Subtest: sync @@ -12177,27 +12214,27 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=27.803ms + ok 1 - sync # time=29.75ms # Subtest: async cb ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - async cb # time=13.864ms + ok 2 - async cb # time=14.453ms # Subtest: async promise ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - async promise # time=13.469ms + ok 3 - async promise # time=14.819ms 1..3 - ok 4 - truncated-body.tar # time=69.364ms + ok 4 - truncated-body.tar # time=74.004ms 1..4 - ok 2 - basic file add to archive (good or truncated) # time=352.399ms + ok 2 - basic file add to archive (good or truncated) # time=374.398ms # Subtest: add to empty archive # Subtest: does-not-exist.tar @@ -12206,24 +12243,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=37.447ms + ok 1 - sync # time=37.957ms # Subtest: async cb ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - async cb # time=15.804ms + ok 2 - async cb # time=16.058ms # Subtest: async promise ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - async promise # time=13.852ms + ok 3 - async promise # time=14.536ms 1..3 - ok 1 - does-not-exist.tar # time=86.573ms + ok 1 - does-not-exist.tar # time=90.06ms # Subtest: empty.tar # Subtest: sync @@ -12231,24 +12268,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=26.808ms + ok 1 - sync # time=27.472ms # Subtest: async cb ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - async cb # time=13.753ms + ok 2 - async cb # time=16.03ms # Subtest: async promise ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - async promise # time=17.733ms + ok 3 - async promise # time=14.57ms 1..3 - ok 2 - empty.tar # time=72.089ms + ok 2 - empty.tar # time=72.431ms # Subtest: zero.tar # Subtest: sync @@ -12256,90 +12293,90 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=21.025ms + ok 1 - sync # time=22.419ms # Subtest: async cb ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - async cb # time=14.324ms + ok 2 - async cb # time=17.173ms # Subtest: async promise ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - async promise # time=14.79ms + ok 3 - async promise # time=13.27ms 1..3 - ok 3 - zero.tar # time=63.653ms + ok 3 - zero.tar # time=66.501ms 1..3 - ok 3 - add to empty archive # time=238.039ms + ok 3 - add to empty archive # time=246.275ms # Subtest: cannot append to gzipped archives ok 1 - expected to throw: TypeError cannot append to compressed archives ok 2 - expected to throw: Error cannot append to compressed archives ok 3 - should match pattern provided 1..3 - ok 4 - cannot append to gzipped archives # time=6.031ms + ok 4 - cannot append to gzipped archives # time=6.518ms # Subtest: other throws ok 1 - expected to throw: TypeError file is required ok 2 - expected to throw: TypeError no files or directories specified 1..2 - ok 5 - other throws # time=1.157ms + ok 5 - other throws # time=1.3ms # Subtest: broken open ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 6 - broken open # time=6.79ms + ok 6 - broken open # time=6.793ms # Subtest: broken fstat ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 7 - broken fstat # time=3.512ms + ok 7 - broken fstat # time=3.641ms # Subtest: broken read ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 8 - broken read # time=3.729ms + ok 8 - broken read # time=3.892ms # Subtest: do not add older file # Subtest: sync ok 1 - should be equal 1..1 - ok 1 - sync # time=2.155ms + ok 1 - sync # time=4.09ms # Subtest: async ok 1 - should be equal 1..1 - ok 2 - async # time=3.367ms + ok 2 - async # time=3.304ms 1..2 - ok 9 - do not add older file # time=15.637ms + ok 9 - do not add older file # time=18.018ms # Subtest: do add newer file # Subtest: sync ok 1 - should be equal 1..1 - ok 1 - sync # time=2.807ms + ok 1 - sync # time=2.974ms # Subtest: async ok 1 - should be equal 1..1 - ok 2 - async # time=16.383ms + ok 2 - async # time=8.408ms 1..2 - ok 10 - do add newer file # time=39.122ms + ok 10 - do add newer file # time=31.826ms 1..10 - # time=693.589ms -ok 22 - test/update.js # time=1006.423ms + # time=718.821ms +ok 22 - test/update.js # time=1063.614ms # Subtest: test/warn-mixin.js ok 1 - type is function @@ -12351,87 +12388,646 @@ ok 7 - expected to throw ok 8 - expected to throw 1..8 - # time=12.113ms -ok 23 - test/warn-mixin.js # time=282.362ms + # time=13.385ms +ok 23 - test/warn-mixin.js # time=294.899ms # Subtest: test/winchars.js ok 1 - encode ok 2 - decode ok 3 - all chars 1..3 - # time=10.031ms -ok 24 - test/winchars.js # time=295.017ms + # time=9.871ms +ok 24 - test/winchars.js # time=301.924ms # Subtest: test/write-entry.js # Subtest: 100 byte filename 1..2 # Subtest: uncached - ok 1 - should match pattern provided + not ok 1 - should match pattern provided + --- + found: + domain: {} + _events: + data: c => out.push(c) + end: |- + _ => { + out = Buffer.concat(out) + t.match(ws, { + header: { + cksumValid: true, + needPax: false, + path: '100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc', + mode: 0o644, + size: 100, + linkpath: null, + uname: 'isaacs', + gname: null, + devmaj: 0, + devmin: 0 + } + }) + + const wss = new WriteEntry.Sync(f, { + cwd: files, + linkCache: linkCache, + statCache: statCache, + }) + linkCache = ws.linkCache + statCache = ws.statCache + + t.equal(out.slice(512).toString('hex'), + wss.read().slice(512).toString('hex')) + + t.equal(out.length, 1024) + t.equal(out.slice(0, 100).toString(), f) + const h = new Header(out.slice(0, 512)) + t.match(h, { + cksumValid: true, + needPax: false, + path: '100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc', + mode: 0o644, + size: 100, + linkpath: '', + uname: 'isaacs', + gname: '', + devmaj: 0, + devmin: 0, + }) + + t.equal(out.slice(512).toString('hex'), + '6363636363636363636363636363636363636363636363636363636363636363' + + '6363636363636363636363636363636363636363636363636363636363636363' + + '6363636363636363636363636363636363636363636363636363636363636363' + + '6363636300000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000') + + t.end() + } + _eventsCount: 2 + _maxListeners: null + pipes: + tail: null + head: null + length: 0 + buffer: + tail: null + head: null + length: 0 + writable: false + readable: false + path: >- + 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc + portable: false + myuid: 2222 + myuser: isaacs + maxReadSize: 16777216 + linkCache: {} + statCache: {} + preservePaths: false + cwd: /build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/files + strict: false + noPax: false + noMtime: false + mtime: null + win32: false + absolute: >- + /build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/files/100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc + stat: + dev: 37 + mode: 33204 + nlink: 1 + uid: 2222 + gid: 2222 + rdev: 0 + blksize: 4096 + ino: 123458861 + size: 100 + blocks: 8 + atimeMs: 1704593260937.5032 + mtimeMs: 1597445029000 + ctimeMs: 1704593260953.5027 + birthtimeMs: 1704593260937.5032 + atime: {} + mtime: {} + ctime: {} + birthtime: {} + type: File + header: + cksumValid: true + needPax: false + nullBlock: false + block: |- + Buffer + 31 30 30 2d 62 79 74 65 2d 66 69 6c 65 6e 61 6d 65 2d 63 63 + 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 + 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 + 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 + 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 + 30 30 30 36 36 34 20 00 30 30 34 32 35 36 20 00 30 30 34 32 + 35 36 20 00 30 30 30 30 30 30 30 31 34 34 20 00 31 33 37 31 + 35 36 31 31 36 34 35 00 30 33 35 35 31 31 20 00 30 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 75 73 74 + 61 72 00 30 30 69 73 61 61 63 73 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 + 30 30 30 20 00 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 34 35 34 + 36 34 30 33 35 35 34 00 31 34 35 34 36 34 30 33 35 35 34 00 + 00 00 00 00 00 00 00 00 00 00 00 00 + path: >- + 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc + mode: 436 + uid: 2222 + gid: 2222 + size: 100 + mtime: {} + cksum: 15177 + linkpath: null + uname: isaacs + gname: null + devmaj: 0 + devmin: 0 + atime: {} + ctime: {} + pattern: + header: + cksumValid: true + needPax: false + path: >- + 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc + mode: 420 + size: 100 + linkpath: null + uname: isaacs + gname: null + devmaj: 0 + devmin: 0 + at: + line: 63 + column: 9 + file: test/write-entry.js + stack: | + Object. (test/write-entry.js:63:9) + Object.emit (minipass/index.js:416:25) + Object.[maybeEmitEnd] (minipass/index.js:357:12) + Object.end (minipass/index.js:237:27) + lib/write-entry.js:279:71 + source: | + t.match(ws, { + ... + ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal - ok 5 - should match pattern provided + not ok 5 - should match pattern provided + --- + found: + cksumValid: true + needPax: false + nullBlock: false + block: null + path: >- + ./100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc + mode: 436 + uid: 2222 + gid: 2222 + size: 100 + mtime: {} + cksum: 15177 + linkpath: '' + uname: isaacs + gname: '' + devmaj: 0 + devmin: 0 + atime: {} + ctime: {} + pattern: + cksumValid: true + needPax: false + path: >- + 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc + mode: 420 + size: 100 + linkpath: '' + uname: isaacs + gname: '' + devmaj: 0 + devmin: 0 + at: + line: 92 + column: 9 + file: test/write-entry.js + stack: | + Object. (test/write-entry.js:92:9) + Object.emit (minipass/index.js:416:25) + Object.[maybeEmitEnd] (minipass/index.js:357:12) + Object.end (minipass/index.js:237:27) + lib/write-entry.js:279:71 + source: | + t.match(h, { + ... + ok 6 - should be equal 1..6 - ok 1 - uncached # time=53.486ms + # failed 2 of 6 tests + not ok 1 - uncached # time=124.467ms # Subtest: cached - ok 1 - should match pattern provided + not ok 1 - should match pattern provided + --- + found: + domain: {} + _events: + data: c => out.push(c) + end: |- + _ => { + out = Buffer.concat(out) + t.match(ws, { + header: { + cksumValid: true, + needPax: false, + path: '100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc', + mode: 0o644, + size: 100, + linkpath: null, + uname: 'isaacs', + gname: null, + devmaj: 0, + devmin: 0 + } + }) + + const wss = new WriteEntry.Sync(f, { + cwd: files, + linkCache: linkCache, + statCache: statCache, + }) + linkCache = ws.linkCache + statCache = ws.statCache + + t.equal(out.slice(512).toString('hex'), + wss.read().slice(512).toString('hex')) + + t.equal(out.length, 1024) + t.equal(out.slice(0, 100).toString(), f) + const h = new Header(out.slice(0, 512)) + t.match(h, { + cksumValid: true, + needPax: false, + path: '100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc', + mode: 0o644, + size: 100, + linkpath: '', + uname: 'isaacs', + gname: '', + devmaj: 0, + devmin: 0, + }) + + t.equal(out.slice(512).toString('hex'), + '6363636363636363636363636363636363636363636363636363636363636363' + + '6363636363636363636363636363636363636363636363636363636363636363' + + '6363636363636363636363636363636363636363636363636363636363636363' + + '6363636300000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000' + + '0000000000000000000000000000000000000000000000000000000000000000') + + t.end() + } + _eventsCount: 2 + _maxListeners: null + pipes: + tail: null + head: null + length: 0 + buffer: + tail: null + head: null + length: 0 + writable: false + readable: false + path: >- + 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc + portable: false + myuid: 2222 + myuser: isaacs + maxReadSize: 16777216 + linkCache: {} + statCache: {} + preservePaths: false + cwd: /build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/files + strict: false + noPax: false + noMtime: false + mtime: null + win32: false + absolute: >- + /build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/files/100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc + stat: + dev: 37 + mode: 33204 + nlink: 1 + uid: 2222 + gid: 2222 + rdev: 0 + blksize: 4096 + ino: 123458861 + size: 100 + blocks: 8 + atimeMs: 1704593260937.5032 + mtimeMs: 1597445029000 + ctimeMs: 1704593260953.5027 + birthtimeMs: 1704593260937.5032 + atime: {} + mtime: {} + ctime: {} + birthtime: {} + type: File + header: + cksumValid: true + needPax: false + nullBlock: false + block: |- + Buffer + 31 30 30 2d 62 79 74 65 2d 66 69 6c 65 6e 61 6d 65 2d 63 63 + 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 + 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 + 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 + 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 + 30 30 30 36 36 34 20 00 30 30 34 32 35 36 20 00 30 30 34 32 + 35 36 20 00 30 30 30 30 30 30 30 31 34 34 20 00 31 33 37 31 + 35 36 31 31 36 34 35 00 30 33 35 35 31 31 20 00 30 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 75 73 74 + 61 72 00 30 30 69 73 61 61 63 73 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 + 30 30 30 20 00 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 34 35 34 + 36 34 30 33 35 35 34 00 31 34 35 34 36 34 30 33 35 35 34 00 + 00 00 00 00 00 00 00 00 00 00 00 00 + path: >- + 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc + mode: 436 + uid: 2222 + gid: 2222 + size: 100 + mtime: {} + cksum: 15177 + linkpath: null + uname: isaacs + gname: null + devmaj: 0 + devmin: 0 + atime: {} + ctime: {} + pattern: + header: + cksumValid: true + needPax: false + path: >- + 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc + mode: 420 + size: 100 + linkpath: null + uname: isaacs + gname: null + devmaj: 0 + devmin: 0 + at: + line: 63 + column: 9 + file: test/write-entry.js + stack: | + Object. (test/write-entry.js:63:9) + Object.emit (minipass/index.js:416:25) + Object.[maybeEmitEnd] (minipass/index.js:357:12) + Object.end (minipass/index.js:237:27) + lib/write-entry.js:279:71 + source: | + t.match(ws, { + ... + ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal - ok 5 - should match pattern provided + not ok 5 - should match pattern provided + --- + found: + cksumValid: true + needPax: false + nullBlock: false + block: null + path: >- + ./100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc + mode: 436 + uid: 2222 + gid: 2222 + size: 100 + mtime: {} + cksum: 15177 + linkpath: '' + uname: isaacs + gname: '' + devmaj: 0 + devmin: 0 + atime: {} + ctime: {} + pattern: + cksumValid: true + needPax: false + path: >- + 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc + mode: 420 + size: 100 + linkpath: '' + uname: isaacs + gname: '' + devmaj: 0 + devmin: 0 + at: + line: 92 + column: 9 + file: test/write-entry.js + stack: | + Object. (test/write-entry.js:92:9) + Object.emit (minipass/index.js:416:25) + Object.[maybeEmitEnd] (minipass/index.js:357:12) + Object.end (minipass/index.js:237:27) + lib/write-entry.js:279:71 + source: | + t.match(h, { + ... + ok 6 - should be equal 1..6 - ok 2 - cached # time=5.286ms + # failed 2 of 6 tests + not ok 2 - cached # time=80.263ms - ok 1 - 100 byte filename # time=69.41ms + # failed 2 of 2 tests + not ok 1 - 100 byte filename # time=215.766ms # Subtest: empty path for cwd ok 1 - should match pattern provided 1..1 - ok 2 - empty path for cwd # time=2.373ms + ok 2 - empty path for cwd # time=3.79ms # Subtest: zero-byte file ok 1 - should be equal - ok 2 - should match pattern provided + not ok 2 - should match pattern provided + --- + found: + cksumValid: true + needPax: false + nullBlock: false + block: |- + Buffer + 66 69 6c 65 73 2f 7a 65 72 6f 2d 62 79 74 65 2e 74 78 74 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 30 30 30 36 36 34 20 00 30 30 34 32 35 36 20 00 30 30 34 32 + 35 36 20 00 30 30 30 30 30 30 30 30 30 30 20 00 31 33 37 31 + 35 36 31 31 36 34 35 00 30 31 36 33 30 30 20 00 30 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 75 73 74 + 61 72 00 30 30 69 73 61 61 63 73 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 20 00 30 30 30 + 30 30 30 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 + 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 34 35 34 + 36 34 30 33 35 35 34 00 31 34 35 34 36 34 30 33 35 35 34 00 + 00 00 00 00 00 00 00 00 00 00 00 00 + path: files/zero-byte.txt + mode: 436 + uid: 2222 + gid: 2222 + size: 0 + mtime: {} + cksum: 7360 + linkpath: null + uname: isaacs + gname: null + devmaj: 0 + devmin: 0 + atime: {} + ctime: {} + pattern: + path: files/zero-byte.txt + cksumValid: true + needPax: false + mode: 420 + size: 0 + linkpath: null + uname: isaacs + gname: null + devmaj: 0 + devmin: 0 + at: + line: 235 + column: 7 + file: test/write-entry.js + stack: | + Object. (test/write-entry.js:235:7) + Object.emit (minipass/index.js:416:25) + Object.[maybeEmitEnd] (minipass/index.js:357:12) + Object.end (minipass/index.js:237:27) + Object.[file] (lib/write-entry.js:206:19) + Object.[process] (lib/write-entry.js:112:37) + Object.[onlstat] (lib/write-entry.js:107:18) + lib/write-entry.js:96:20 + source: | + t.match(ws.header, { + ... + 1..2 - ok 3 - zero-byte file # time=1.889ms + # failed 1 of 2 tests + not ok 3 - zero-byte file # time=20.125ms # Subtest: zero-byte file, but close fails ok 1 - should match pattern provided 1..1 - ok 4 - zero-byte file, but close fails # time=5.667ms + ok 4 - zero-byte file, but close fails # time=6.118ms # Subtest: nonexistent file ok 1 - should match pattern provided 1..1 - ok 5 - nonexistent file # time=1.321ms + ok 5 - nonexistent file # time=1.307ms # Subtest: an unsuppored type ok 1 - should match pattern provided ok 2 - random is a character device ok 3 - should match pattern provided 1..3 - ok 6 - an unsuppored type # time=1.945ms + ok 6 - an unsuppored type # time=1.803ms # Subtest: readlink fail ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 7 - readlink fail # time=3.705ms + ok 7 - readlink fail # time=3.537ms # Subtest: open fail ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 8 - open fail # time=4.495ms + ok 8 - open fail # time=4.373ms # Subtest: read fail ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 9 - read fail # time=2.548ms + ok 9 - read fail # time=2.46ms # Subtest: short reads # Subtest: 1024-byte @@ -12441,7 +13037,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - maxReadSize=null # time=35.679ms + ok 1 - maxReadSize=null # time=30.374ms # Subtest: maxReadSize=1024 ok 1 - should be equal @@ -12449,7 +13045,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - maxReadSize=1024 # time=5.081ms + ok 2 - maxReadSize=1024 # time=8.409ms # Subtest: maxReadSize=100 ok 1 - should be equal @@ -12457,7 +13053,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - maxReadSize=100 # time=113.985ms + ok 3 - maxReadSize=100 # time=206.24ms # Subtest: maxReadSize=111 ok 1 - should be equal @@ -12465,10 +13061,10 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 4 - maxReadSize=111 # time=120.315ms + ok 4 - maxReadSize=111 # time=100.042ms 1..4 - ok 1 - 1024-byte # time=283.729ms + ok 1 - 1024-byte # time=353.07ms # Subtest: 100-byte # Subtest: maxReadSize=null @@ -12477,7 +13073,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - maxReadSize=null # time=25.682ms + ok 1 - maxReadSize=null # time=22.052ms # Subtest: maxReadSize=1024 ok 1 - should be equal @@ -12485,7 +13081,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - maxReadSize=1024 # time=5.297ms + ok 2 - maxReadSize=1024 # time=3.738ms # Subtest: maxReadSize=100 ok 1 - should be equal @@ -12493,7 +13089,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - maxReadSize=100 # time=13.16ms + ok 3 - maxReadSize=100 # time=8.293ms # Subtest: maxReadSize=111 ok 1 - should be equal @@ -12501,30 +13097,30 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 4 - maxReadSize=111 # time=11.092ms + ok 4 - maxReadSize=111 # time=3.855ms 1..4 - ok 2 - 100-byte # time=65.862ms + ok 2 - 100-byte # time=45.599ms 1..2 - ok 10 - short reads # time=356.581ms + ok 10 - short reads # time=405.993ms # Subtest: win32 path conversion ok 1 - should be equal 1..1 - ok 11 - win32 path conversion # time=1.317ms + ok 11 - win32 path conversion # time=0.963ms # Subtest: win32 <|>? in paths ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 12 - win32 <|>? in paths # time=5.293ms + ok 12 - win32 <|>? in paths # time=4.119ms # Subtest: uid doesnt match, dont set uname ok 1 - expect falsey value 1..1 - ok 13 - uid doesnt match, dont set uname # time=0.868ms + ok 13 - uid doesnt match, dont set uname # time=0.931ms # Subtest: override absolute to some other file ok 1 - should be equal @@ -12534,13 +13130,13 @@ ok 5 - should match pattern provided ok 6 - should match pattern provided 1..6 - ok 14 - override absolute to some other file # time=3.393ms + ok 14 - override absolute to some other file # time=3.419ms # Subtest: portable dir entries, no mtime ok 1 - should match pattern provided ok 2 - should match pattern provided 1..2 - ok 15 - portable dir entries, no mtime # time=5.027ms + ok 15 - portable dir entries, no mtime # time=5.19ms # Subtest: write entry from read entry # Subtest: basic file @@ -12549,13 +13145,13 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - basic file # time=3.616ms + ok 1 - basic file # time=3.694ms # Subtest: basic file ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 2 - basic file # time=2.203ms + ok 2 - basic file # time=2.436ms # Subtest: with pax header ok 1 - should be equal @@ -12564,7 +13160,7 @@ ok 4 - should match pattern provided ok 5 - should be equal 1..5 - ok 3 - with pax header # time=4.837ms + ok 3 - with pax header # time=5.498ms # Subtest: pax and portable ok 1 - should be equal @@ -12574,7 +13170,7 @@ ok 5 - should match pattern provided ok 6 - should be equal 1..6 - ok 4 - pax and portable # time=3.7ms + ok 4 - pax and portable # time=5.783ms # Subtest: pax, portable, and noMtime ok 1 - should be equal @@ -12584,26 +13180,26 @@ ok 5 - should match pattern provided ok 6 - should be equal 1..6 - ok 5 - pax, portable, and noMtime # time=6.436ms + ok 5 - pax, portable, and noMtime # time=4.37ms # Subtest: abs path # Subtest: warn ok 1 - should match pattern provided 1..1 - ok 1 - warn # time=2.173ms + ok 1 - warn # time=1.92ms # Subtest: preserve ok 1 - should be equivalent 1..1 - ok 2 - preserve # time=2.403ms + ok 2 - preserve # time=4.699ms # Subtest: throw ok 1 - expected to throw 1..1 - ok 3 - throw # time=1.872ms + ok 3 - throw # time=2.979ms 1..3 - ok 6 - abs path # time=30.283ms + ok 6 - abs path # time=26.421ms # Subtest: no block remain ok 1 - should be equal @@ -12611,121 +13207,52 @@ ok 3 - should be equal ok 4 - should match pattern provided 1..4 - ok 7 - no block remain # time=2.474ms + ok 7 - no block remain # time=3.181ms # Subtest: write more than appropriate ok 1 - expected to throw 1..1 - ok 8 - write more than appropriate # time=1.397ms + ok 8 - write more than appropriate # time=1.355ms 1..8 - ok 16 - write entry from read entry # time=94.292ms + ok 16 - write entry from read entry # time=100.095ms 1..16 - # time=578.331ms -ok 25 - test/write-entry.js # time=887.27ms + # failed 2 of 16 tests + # time=799.169ms +not ok 25 - test/write-entry.js # time=1097.589ms + --- + timeout: 60000 + file: test/write-entry.js + command: /usr/bin/node + args: + - test/write-entry.js + stdio: + - 0 + - pipe + - 2 + cwd: /build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9 + exitCode: 1 + ... 1..25 -# time=27581.792ms -Removing node_modules/function-loop -Removing node_modules/chmodr -Removing node_modules/tar - create-stamp debian/debhelper-build-stamp - dh_prep - dh_auto_install --buildsystem=nodejs -dh_auto_install: warning: ### Missing ./build/config.gypi, skipping - -Found "files" field in ./package.json, using it -Parsing expression ./lib/*.js -Line ./lib/*.js becomes: ^./lib/[^/]*\.js$ - mkdir -p /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/ - cp --reflink=auto -a ./index.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar// - mkdir -p /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib - cp --reflink=auto -a ./lib/unpack.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/strip-absolute-path.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/write-entry.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/strip-trailing-slashes.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/path-reservations.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/pack.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/normalize-windows-path.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/mkdir.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/winchars.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/warn-mixin.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/update.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/types.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/replace.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/read-entry.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/pax.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/parse.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/mode-fix.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/list.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/large-numbers.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/high-level-opt.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/header.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/get-write-flag.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/extract.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./lib/create.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/lib/ - cp --reflink=auto -a ./package.json /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar// - cp --reflink=auto -a ./package.json /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar// -dh_auto_install: warning: ### Missing fs-minipass/build/config.gypi, skipping - -Found "files" field in fs-minipass/package.json, using it - mkdir -p /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/node_modules/fs-minipass/ - cp --reflink=auto -a fs-minipass/index.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/node_modules/fs-minipass// - cp --reflink=auto -a fs-minipass/package.json /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/node_modules/fs-minipass// - cp --reflink=auto -a fs-minipass/package.json /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/node_modules/fs-minipass// -dh_auto_install: warning: ### Missing minipass/build/config.gypi, skipping - -Found "files" field in minipass/package.json, using it - mkdir -p /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/node_modules/minipass/ - cp --reflink=auto -a minipass/index.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/node_modules/minipass// - cp --reflink=auto -a minipass/package.json /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/node_modules/minipass// - cp --reflink=auto -a minipass/package.json /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/node_modules/minipass// -dh_auto_install: warning: ### Missing minizlib/build/config.gypi, skipping - -Found "files" field in minizlib/package.json, using it - mkdir -p /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/node_modules/minizlib/ - cp --reflink=auto -a minizlib/index.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/node_modules/minizlib// - cp --reflink=auto -a minizlib/constants.js /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/node_modules/minizlib// - cp --reflink=auto -a minizlib/package.json /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/node_modules/minizlib// - cp --reflink=auto -a minizlib/package.json /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/tar/node_modules/minizlib// -dh_auto_install: warning: ### Missing types-tar/build/config.gypi, skipping - -No "files" field in types-tar/package.json, install all files - mkdir -p /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/\@types/tar/ - cp --reflink=auto -a types-tar/package.json /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/\@types/tar// - cp --reflink=auto -a types-tar/index.d.ts /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/\@types/tar// - cp --reflink=auto -a types-tar/package.json /build/reproducible-path/node-tar-6.0.5\+ds1\+\~cs11.3.9/debian/node-tar//usr/share/nodejs/\@types/tar// -Populate ${nodejs:Provides}: - + node-types-tar (= 4.0.4) -Set ${nodejs:Version} to 12.22.12~dfsg - dh_installdocs - dh_installchangelogs - dh_perl - dh_link - dh_strip_nondeterminism - dh_compress - dh_fixperms - dh_missing - dh_installdeb - dh_gencontrol -dpkg-gencontrol: warning: package node-tar: substitution variable ${nodejs:Version} unused, but is defined - dh_md5sums - dh_builddeb -dpkg-deb: building package 'node-tar' in '../node-tar_6.0.5+ds1+~cs11.3.9-1+deb11u2_all.deb'. - dpkg-genbuildinfo --build=binary - dpkg-genchanges --build=binary >../node-tar_6.0.5+ds1+~cs11.3.9-1+deb11u2_amd64.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 +# failed 1 of 25 tests +# time=27190.92ms +dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code 1 +make: *** [debian/rules:8: binary] Error 25 +dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration +E: Failed autobuilding of package +I: user script /srv/workspace/pbuilder/527513/tmp/hooks/C01_cleanup starting +debug output: disk usage on i-capture-the-hostname at Sun Jan 7 02:08:29 UTC 2024 +Filesystem Size Used Avail Use% Mounted on +tmpfs 32G 0 32G 0% /dev/shm + +I: user script /srv/workspace/pbuilder/527513/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/3351518 and its subdirectories -I: Current time: Fri Feb 7 20:30:34 -12 2025 -I: pbuilder-time-stamp: 1739003434 +I: removing directory /srv/workspace/pbuilder/527513 and its subdirectories