Diff of the two buildlogs: -- --- b1/build.log 2024-01-22 23:47:15.062895355 +0000 +++ b2/build.log 2024-01-22 23:48:44.083403837 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Feb 23 18:09:30 -12 2025 -I: pbuilder-time-stamp: 1740377370 +I: Current time: Tue Jan 23 13:47:19 +14 2024 +I: pbuilder-time-stamp: 1705967239 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -22,7 +22,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.FA5t6KkC/trustedkeys.kbx': General error +gpgv: keyblock resource '/tmp/dpkg-verify-sig.Qiodr3tz/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 @@ -44,51 +44,82 @@ 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/40132/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/18215/tmp/hooks/D01_modify_environment starting +debug: Running on ionos2-i386. +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 22 23:47 /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/18215/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/18215/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=16 ' - DISTRIBUTION='bullseye' - HOME='/root' - HOST_ARCH='i386' + 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]="i686-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=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=7 ' + DIRSTACK=() + DISTRIBUTION=bullseye + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='a0e8028faea44f0e8dd057d998447c81' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='40132' - PS1='# ' - PS2='> ' + INVOCATION_ID=7581f8712f3949baa905d9c79ef7b985 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-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=18215 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.TvbFTDdZ/pbuilderrc_CA7j --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.TvbFTDdZ/b1 --logfile b1/build.log node-tar_6.0.5+ds1+~cs11.3.9-1+deb11u2.dsc' - SUDO_GID='112' - SUDO_UID='107' - 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.TvbFTDdZ/pbuilderrc_FrrB --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.TvbFTDdZ/b2 --logfile b2/build.log node-tar_6.0.5+ds1+~cs11.3.9-1+deb11u2.dsc' + SUDO_GID=112 + SUDO_UID=107 + 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 ionos16-i386 6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-17-686-pae #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) i686 GNU/Linux I: ls -l /bin total 5776 -rwxr-xr-x 1 root root 1367848 Mar 27 2022 bash @@ -148,7 +179,7 @@ -rwxr-xr-x 1 root root 46984 Sep 22 2020 rmdir -rwxr-xr-x 1 root root 22292 Sep 27 2020 run-parts -rwxr-xr-x 1 root root 125036 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Feb 8 15:47 sh -> dash + lrwxrwxrwx 1 root root 9 Jan 22 23:47 sh -> /bin/bash -rwxr-xr-x 1 root root 34696 Sep 22 2020 sleep -rwxr-xr-x 1 root root 83880 Sep 22 2020 stty -rwsr-xr-x 1 root root 79396 Jan 20 2022 su @@ -174,7 +205,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/40132/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/18215/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -360,7 +391,7 @@ Get: 130 http://deb.debian.org/debian bullseye/main i386 node-tar-stream all 2.1.4+~cs3.1.0-1 [11.8 kB] Get: 131 http://deb.debian.org/debian bullseye/main i386 node-yallist all 4.0.0-1 [6576 B] Get: 132 http://deb.debian.org/debian bullseye/main i386 pkg-js-tools all 0.9.65 [38.0 kB] -Fetched 31.7 MB in 2s (17.4 MB/s) +Fetched 31.7 MB in 22s (1425 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 ... 17763 files and directories currently installed.) @@ -912,7 +943,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/18215/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bullseye +I: user script /srv/workspace/pbuilder/18215/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 @@ -946,18 +981,20 @@ No build command found, searching known files No build command found, searching known files dh_auto_test --buildsystem=nodejs - ln -s ../debian/tests/test_modules/function-loop node_modules/function-loop ln -s ../debian/tests/test_modules/chmodr node_modules/chmodr + ln -s ../debian/tests/test_modules/function-loop node_modules/function-loop 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=11.001ms + ok 1 - setup # time=17.736ms # Subtest: no cb if sync or without file ok 1 - expected to throw @@ -965,7 +1002,7 @@ ok 3 - expected to throw ok 4 - expected to throw 1..4 - ok 2 - no cb if sync or without file # time=3.166ms + ok 2 - no cb if sync or without file # time=4.364ms # Subtest: create file # Subtest: sync @@ -973,21 +1010,21 @@ ok 2 - should be equal ok 3 - should be equal 1..3 - ok 1 - sync # time=40.196ms + ok 1 - sync # time=55.294ms # Subtest: async ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - async # time=11.73ms + ok 2 - async # time=18.273ms # 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=7.472ms + ok 3 - async promise only # time=13.383ms # Subtest: with specific mode # Subtest: sync @@ -996,7 +1033,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - sync # time=11.732ms + ok 1 - sync # time=17.871ms # Subtest: async ok 1 - should be equal @@ -1004,31 +1041,31 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - async # time=8.018ms + ok 2 - async # time=14.96ms 1..2 - ok 4 - with specific mode # time=26.339ms + ok 4 - with specific mode # time=44.064ms 1..4 - ok 3 - create file # time=91.973ms + ok 3 - create file # time=139.793ms # Subtest: create ok 1 - type is PackSync ok 2 - type is (anonymous constructor) 1..2 - ok 4 - create # time=2.098ms + ok 4 - create # time=20.77ms # Subtest: open fails ok 1 - expected to throw ok 2 - expected to throw 1..2 - ok 5 - open fails # time=2.921ms + ok 5 - open fails # time=4.539ms # 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=17.772ms + ok 6 - gzipped tarball that makes some drain/resume stuff # time=27.03ms # Subtest: create tarball out of another tarball # Subtest: sync @@ -1048,7 +1085,7 @@ ok 14 - should be equal ok 15 - should be equivalent 1..15 - ok 1 - sync # time=22.48ms + ok 1 - sync # time=33.3ms # Subtest: async ok 1 - should be equal @@ -1067,56 +1104,56 @@ ok 14 - should be equal ok 15 - should be equivalent 1..15 - ok 2 - async # time=56.546ms + ok 2 - async # time=62.64ms 1..2 - ok 7 - create tarball out of another tarball # time=87.666ms + ok 7 - create tarball out of another tarball # time=107.943ms 1..7 - # time=233.585ms -ok 1 - test/create.js # time=505.687ms + # time=350.133ms +ok 1 - test/create.js # time=815.454ms # Subtest: test/extract.js # Subtest: basic extracting # Subtest: sync ok 1 - expected to throw 1..1 - ok 1 - sync # time=21.299ms + ok 1 - sync # time=27.355ms # Subtest: async promisey ok 1 - expected to throw 1..1 - ok 2 - async promisey # time=28.13ms + ok 2 - async promisey # time=41.061ms # Subtest: async cb ok 1 - expected to throw 1..1 - ok 3 - async cb # time=5.586ms + ok 3 - async cb # time=7.343ms 1..3 - ok 1 - basic extracting # time=73.297ms + ok 1 - basic extracting # time=99.929ms # Subtest: file list and filter # Subtest: sync ok 1 - expected to throw ok 2 - expected to throw 1..2 - ok 1 - sync # time=8.298ms + ok 1 - sync # time=11.307ms # Subtest: async promisey ok 1 - expected to throw ok 2 - expected to throw 1..2 - ok 2 - async promisey # time=7.3ms + ok 2 - async promisey # time=10.425ms # Subtest: async cb ok 1 - expected to throw ok 2 - expected to throw 1..2 - ok 3 - async cb # time=4.82ms + ok 3 - async cb # time=7.094ms 1..3 - ok 2 - file list and filter # time=28.89ms + ok 2 - file list and filter # time=40.823ms # Subtest: no file list # Subtest: sync @@ -1125,7 +1162,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - sync # time=5.054ms + ok 1 - sync # time=6.8ms # Subtest: async promisey ok 1 - should be equal @@ -1133,7 +1170,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - async promisey # time=8.551ms + ok 2 - async promisey # time=13.138ms # Subtest: async cb ok 1 - should be equal @@ -1141,10 +1178,10 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - async cb # time=8.362ms + ok 3 - async cb # time=10.929ms 1..3 - ok 3 - no file list # time=29.949ms + ok 3 - no file list # time=41.711ms # Subtest: read in itty bits # Subtest: sync @@ -1153,7 +1190,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - sync # time=5.35ms + ok 1 - sync # time=7.038ms # Subtest: async promisey ok 1 - should be equal @@ -1161,7 +1198,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - async promisey # time=10.087ms + ok 2 - async promisey # time=19.212ms # Subtest: async cb ok 1 - should be equal @@ -1169,69 +1206,69 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - async cb # time=5.538ms + ok 3 - async cb # time=7.856ms 1..3 - ok 4 - read in itty bits # time=28.629ms + ok 4 - read in itty bits # time=46.064ms # 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=1.122ms + ok 5 - bad calls # time=1.329ms # 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=1.709ms + ok 6 - no file # time=1.959ms # Subtest: nonexistent ok 1 - expected to throw 1..1 - ok 7 - nonexistent # time=1.337ms + ok 7 - nonexistent # time=1.693ms # Subtest: read fail ok 1 - expected to throw: Error poop 1..1 - ok 8 - read fail # time=2.77ms + ok 8 - read fail # time=3.215ms # Subtest: sync gzip error edge case test ok 1 - should be equivalent 1..1 - ok 9 - sync gzip error edge case test # time=9.433ms + ok 9 - sync gzip error edge case test # time=12.29ms 1..9 - # time=187.62ms -ok 2 - test/extract.js # time=449.11ms + # time=263.479ms +ok 2 - test/extract.js # time=683.129ms # 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=9.065ms - ok 1 - node ./test/get-write-flag.js win32-fmap # time=229.063ms + # time=10.247ms + ok 1 - node ./test/get-write-flag.js win32-fmap # time=287.951ms # Subtest: node ./test/get-write-flag.js win32-nofmap ok 1 - should be equal ok 2 - should be equal 1..2 - # time=11.315ms - ok 2 - node ./test/get-write-flag.js win32-nofmap # time=238.184ms + # time=9.857ms + ok 2 - node ./test/get-write-flag.js win32-nofmap # time=281.453ms # Subtest: node ./test/get-write-flag.js unix ok 1 - should be equal ok 2 - should be equal 1..2 - # time=9.221ms - ok 3 - node ./test/get-write-flag.js unix # time=235.995ms + # time=9.911ms + ok 3 - node ./test/get-write-flag.js unix # time=282.542ms 1..3 - # time=712.946ms -ok 3 - test/get-write-flag.js # time=942.728ms + # time=863.074ms +ok 3 - test/get-write-flag.js # time=1154.498ms # Subtest: test/header.js # Subtest: ustar format @@ -1239,13 +1276,13 @@ ok 2 - should be equal ok 3 - should match pattern provided 1..3 - ok 1 - ustar format # time=9.6ms + ok 1 - ustar format # time=10.951ms # Subtest: xstar format ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 2 - xstar format # time=1.919ms + ok 2 - xstar format # time=2.415ms # Subtest: prefix handling 1..4 @@ -1256,7 +1293,7 @@ ok 4 - should be equal ok 5 - should be equal 1..5 - ok 1 - no times # time=2.527ms + ok 1 - no times # time=3.494ms # Subtest: a/c times, use shorter prefix field ok 1 - should be equal @@ -1265,14 +1302,14 @@ ok 4 - should be equal ok 5 - should be equal 1..5 - ok 2 - a/c times, use shorter prefix field # time=2.741ms + ok 2 - a/c times, use shorter prefix field # time=3.807ms # 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=1.697ms + ok 3 - hella long basename # time=2.504ms # Subtest: long basename, long dirname ok 1 - should be equal @@ -1282,71 +1319,71 @@ ok 5 - need pax because long filename ok 6 - should match pattern provided 1..6 - ok 4 - long basename, long dirname # time=2.388ms + ok 4 - long basename, long dirname # time=3.272ms - ok 3 - prefix handling # time=22.098ms + ok 3 - prefix handling # time=31.934ms # 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=1.316ms + ok 4 - throwers # time=1.615ms # Subtest: null block ok 1 - should match pattern provided 1..1 - ok 5 - null block # time=0.73ms + ok 5 - null block # time=1.093ms # Subtest: unknown type ok 1 - should be equal ok 2 - should be equal 1..2 - ok 6 - unknown type # time=0.877ms + ok 6 - unknown type # time=1.224ms # 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=0.946ms + ok 7 - dir as file with trailing / # time=1.188ms # 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.012ms + ok 8 - null numeric values do not get written # time=1.401ms # Subtest: big numbers ok 1 - should be equal 1..1 - ok 9 - big numbers # time=1.073ms + ok 9 - big numbers # time=1.37ms # Subtest: dir with long body ok 1 - should be equal ok 2 - should be equal 1..2 - ok 10 - dir with long body # time=0.879ms + ok 10 - dir with long body # time=1.204ms # Subtest: null block, global extended header ok 1 - should match pattern provided 1..1 - ok 11 - null block, global extended header # time=0.763ms + ok 11 - null block, global extended header # time=0.986ms # Subtest: gnutar-generated 10gb file size ok 1 - should be 10gb file 1..1 - ok 12 - gnutar-generated 10gb file size # time=0.674ms + ok 12 - gnutar-generated 10gb file size # time=1.068ms 1..12 - # time=70.169ms -ok 4 - test/header.js # time=298.145ms + # time=95.941ms +ok 4 - test/header.js # time=396.536ms # Subtest: test/high-level-opt.js ok 1 - should be equivalent ok 2 - should be equivalent ok 3 - should be equivalent 1..3 - # time=9.939ms -ok 5 - test/high-level-opt.js # time=231.437ms + # time=12.589ms +ok 5 - test/high-level-opt.js # time=317.458ms # Subtest: test/index.js ok 1 - should match pattern provided @@ -1355,8 +1392,8 @@ ok 4 - should match pattern provided ok 5 - should match pattern provided 1..5 - # time=9.149ms -ok 6 - test/index.js # time=259.385ms + # time=11.537ms +ok 6 - test/index.js # time=381.691ms # Subtest: test/large-numbers.js # Subtest: parse @@ -1371,7 +1408,7 @@ ok 8 - should be equal ok 9 - should be equal ok 10 - should be equal - ok 1 - parse # time=8.318ms + ok 1 - parse # time=12.731ms # Subtest: parse out of range 1..4 @@ -1379,13 +1416,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=2.846ms + ok 2 - parse out of range # time=4.185ms # 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.24ms + ok 3 - parse invalid base256 encoding # time=1.46ms # Subtest: encode 1..2 @@ -1399,7 +1436,7 @@ ok 6 - should be equal ok 7 - should be equal ok 8 - should be equal - ok 1 - alloc # time=2.85ms + ok 1 - alloc # time=5.08ms # Subtest: allocUnsafe 1..8 @@ -1411,9 +1448,9 @@ ok 6 - should be equal ok 7 - should be equal ok 8 - should be equal - ok 2 - allocUnsafe # time=2.391ms + ok 2 - allocUnsafe # time=3.428ms - ok 4 - encode # time=12.754ms + ok 4 - encode # time=21.186ms # Subtest: encode unsafe numbers 1..4 @@ -1421,11 +1458,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=1.355ms + ok 5 - encode unsafe numbers # time=2.084ms 1..5 - # time=44.076ms -ok 7 - test/large-numbers.js # time=269.932ms + # time=67.434ms +ok 7 - test/large-numbers.js # time=411.247ms # Subtest: test/list.js # Subtest: basic @@ -1433,128 +1470,128 @@ # Subtest: sync ok 1 - should be equivalent 1..1 - ok 1 - sync # time=46.167ms + ok 1 - sync # time=62.827ms # Subtest: async promise ok 1 - should be equivalent 1..1 - ok 2 - async promise # time=22.159ms + ok 2 - async promise # time=24.781ms # Subtest: async cb ok 1 - should be equivalent 1..1 - ok 3 - async cb # time=16.566ms + ok 3 - async cb # time=16.046ms 1..3 - ok 1 - file maxReadSize=1000 # time=92.647ms + ok 1 - file maxReadSize=1000 # time=113.192ms # Subtest: file maxReadSize=null # Subtest: sync ok 1 - should be equivalent 1..1 - ok 1 - sync # time=14.287ms + ok 1 - sync # time=19.965ms # Subtest: async promise ok 1 - should be equivalent 1..1 - ok 2 - async promise # time=6.157ms + ok 2 - async promise # time=10.548ms # Subtest: async cb ok 1 - should be equivalent 1..1 - ok 3 - async cb # time=5.759ms + ok 3 - async cb # time=9.27ms 1..3 - ok 2 - file maxReadSize=null # time=32.634ms + ok 2 - file maxReadSize=null # time=48.817ms # Subtest: stream # Subtest: sync ok 1 - should be equivalent 1..1 - ok 1 - sync # time=8.197ms + ok 1 - sync # time=12.763ms # Subtest: async ok 1 - should be equivalent 1..1 - ok 2 - async # time=12.876ms + ok 2 - async # time=16.191ms 1..2 - ok 3 - stream # time=28.056ms + ok 3 - stream # time=44.031ms # Subtest: no onentry function 1..0 - ok 4 - no onentry function # time=4.686ms + ok 4 - no onentry function # time=8.823ms # Subtest: limit to specific files # Subtest: no filter function ok 1 - should be equivalent 1..1 - ok 1 - no filter function # time=13.117ms + ok 1 - no filter function # time=17.352ms # Subtest: no filter function, stream ok 1 - should be equivalent 1..1 - ok 2 - no filter function, stream # time=7.564ms + ok 2 - no filter function, stream # time=10.692ms # Subtest: filter function ok 1 - should be equivalent 1..1 - ok 3 - filter function # time=8.487ms + ok 3 - filter function # time=9.033ms # Subtest: list is unmunged ok 1 - should be equivalent 1..1 - ok 4 - list is unmunged # time=2.723ms + ok 4 - list is unmunged # time=1.334ms 1..4 - ok 5 - limit to specific files # time=37.012ms + ok 5 - limit to specific files # time=44.374ms 1..5 - ok 1 - basic # time=205.099ms + ok 1 - basic # time=273.637ms # 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=1.942ms + ok 2 - bad args # time=2.121ms # Subtest: stat fails # Subtest: sync 1..1 ok 1 - expected to throw: Error poop - ok 1 - sync # time=1.793ms + ok 1 - sync # time=1.984ms # Subtest: cb 1..1 ok 1 - should be equal - ok 2 - cb # time=7.778ms + ok 2 - cb # time=9.947ms # Subtest: promise 1..1 ok 1 - should be equal - ok 3 - promise # time=2.673ms + ok 3 - promise # time=3.145ms 1..3 - ok 3 - stat fails # time=18.253ms + ok 3 - stat fails # time=22.98ms # Subtest: read fail # Subtest: sync 1..1 ok 1 - expected to throw: Error poop - ok 1 - sync # time=1.431ms + ok 1 - sync # time=1.723ms # Subtest: cb 1..1 ok 1 - should be equal - ok 2 - cb # time=6.155ms + ok 2 - cb # time=7.515ms # Subtest: promise 1..1 ok 1 - should be equal - ok 3 - promise # time=4.567ms + ok 3 - promise # time=3.297ms 1..3 - ok 4 - read fail # time=18.818ms + ok 4 - read fail # time=21.051ms # Subtest: noResume option # Subtest: sync @@ -1562,31 +1599,31 @@ ok 2 - expect falsey value ok 3 - expect falsey value 1..3 - ok 1 - sync # time=4.866ms + ok 1 - sync # time=6.857ms # Subtest: async ok 1 - expect falsey value 1..1 - ok 2 - async # time=2.066ms + ok 2 - async # time=4.876ms 1..2 - ok 5 - noResume option # time=10.972ms + ok 5 - noResume option # time=16.415ms 1..5 - # time=261.902ms -ok 8 - test/list.js # time=506.457ms + # time=343.276ms +ok 8 - test/list.js # time=665.32ms # Subtest: test/load-all.js ok 1 - all lib files loaded 1..1 - # time=8.216ms -ok 9 - test/load-all.js # time=257.466ms + # time=10.213ms +ok 9 - test/load-all.js # time=351.008ms # Subtest: test/make-tar.js ok 1 - this is fine 1..1 - # time=8.64ms -ok 10 - test/make-tar.js # time=237.199ms + # time=9.489ms +ok 10 - test/make-tar.js # time=283.128ms # Subtest: test/map.js ok 1 - should be equal @@ -1595,8 +1632,8 @@ ok 4 - should be equal ok 5 - should be equal 1..5 - # time=10.17ms -ok 11 - test/map.js # time=226.178ms + # time=11.076ms +ok 11 - test/map.js # time=289.556ms # Subtest: test/mode-fix.js ok 1 - should be equal @@ -1611,20 +1648,20 @@ ok 10 - should be equal ok 11 - should be equal 1..11 - # time=10.628ms -ok 12 - test/mode-fix.js # time=229.314ms + # time=11.389ms +ok 12 - test/mode-fix.js # time=289.654ms # 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=8.803ms + ok 1 - if gzip is truthy, make it an object # time=11.629ms # Subtest: ignores mid-queue ok 1 - should be equal ok 2 - should not be equal 1..2 - ok 2 - ignores mid-queue # time=23.108ms + ok 2 - ignores mid-queue # time=30.084ms # Subtest: no dir recurse # Subtest: async @@ -1632,17 +1669,17 @@ ok 2 - should be equal ok 3 - should match pattern provided 1..3 - ok 1 - async # time=8.98ms + ok 1 - async # time=15.707ms # Subtest: sync ok 1 - should be equal ok 2 - should be equal ok 3 - should match pattern provided 1..3 - ok 2 - sync # time=3.494ms + ok 2 - sync # time=4.567ms 1..2 - ok 3 - no dir recurse # time=25.927ms + ok 3 - no dir recurse # time=37.395ms # Subtest: pack ReadEntries # Subtest: basic @@ -1651,7 +1688,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - basic # time=4.343ms + ok 1 - basic # time=5.557ms # Subtest: prefix ok 1 - should be equal @@ -1659,7 +1696,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - prefix # time=2.43ms + ok 2 - prefix # time=3.357ms # Subtest: filter out ok 1 - should be equal @@ -1667,45 +1704,45 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - filter out # time=2.356ms + ok 3 - filter out # time=3.634ms 1..3 - ok 4 - pack ReadEntries # time=21.659ms + ok 4 - pack ReadEntries # time=31.609ms # Subtest: filter out everything # Subtest: sync ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 1 - sync # time=1.436ms + ok 1 - sync # time=1.904ms # Subtest: async ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 2 - async # time=1.332ms + ok 2 - async # time=2.012ms 1..2 - ok 5 - filter out everything # time=12.192ms + ok 5 - filter out everything # time=18.311ms # Subtest: fs.open fails # Subtest: async 1..1 ok 1 - should be equal - ok 1 - async # time=7.557ms + ok 1 - async # time=12.807ms # Subtest: sync 1..1 ok 1 - expected to throw: Error poop - ok 2 - sync # time=2.208ms + ok 2 - sync # time=2.832ms 1..2 - ok 6 - fs.open fails # time=14.699ms + ok 6 - fs.open fails # time=25.369ms # 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=2.871ms + ok 7 - padding works regardless of arite/add order # time=3.798ms # Subtest: prefix and subdirs # Subtest: async @@ -1725,7 +1762,7 @@ ok 13 - should be equal ok 14 - should be equal 1..14 - ok 1 - . # time=15.558ms + ok 1 - . # time=23.63ms # Subtest: ./ ok 1 - should be equal @@ -1743,10 +1780,10 @@ ok 13 - should be equal ok 14 - should be equal 1..14 - ok 2 - ./ # time=12.346ms + ok 2 - ./ # time=21.714ms 1..2 - ok 1 - async # time=32.239ms + ok 1 - async # time=52.434ms # Subtest: sync # Subtest: . @@ -1765,7 +1802,7 @@ ok 13 - should be equal ok 14 - should be equal 1..14 - ok 1 - . # time=7.426ms + ok 1 - . # time=13.247ms # Subtest: ./ ok 1 - should be equal @@ -1783,21 +1820,21 @@ ok 13 - should be equal ok 14 - should be equal 1..14 - ok 2 - ./ # time=9.4ms + ok 2 - ./ # time=14.093ms 1..2 - ok 2 - sync # time=22.167ms + ok 2 - sync # time=37.157ms 1..2 - ok 8 - prefix and subdirs # time=58.32ms + ok 8 - prefix and subdirs # time=95.389ms 1..8 - # time=184.706ms -ok 13 - test/pack.js # time=431.633ms + # time=274.252ms +ok 13 - test/pack.js # time=631.603ms # Subtest: test/parse.js # Subtest: fixture tests - ok 1 - file=bad-cksum.tar maxmeta=250 filter=true strict=true # time=545.865ms { + ok 1 - file=bad-cksum.tar maxmeta=250 filter=true strict=true # time=901.709ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - error @@ -1806,7 +1843,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=63.285ms + ok 1 - one byte at a time # time=127.632ms # Subtest: all at once ok 1 - one-byte.txt @@ -1816,7 +1853,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=2.51ms + ok 2 - all at once # time=3.43ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -1826,7 +1863,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=5.628ms + ok 3 - gzipped all at once # time=7.588ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -1836,7 +1873,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=6.396ms + ok 4 - gzipped byte at a time # time=10.832ms # Subtest: async chunks ok 1 - one-byte.txt @@ -1846,12 +1883,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=445.394ms + ok 5 - async chunks # time=718.773ms 1..5 } - ok 2 - file=bad-cksum.tar maxmeta=250 filter=false strict=true # time=508.451ms { + ok 2 - file=bad-cksum.tar maxmeta=250 filter=false strict=true # time=849.43ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - error @@ -1860,7 +1897,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=44.33ms + ok 1 - one byte at a time # time=86.655ms # Subtest: all at once ok 1 - one-byte.txt @@ -1870,7 +1907,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.338ms + ok 2 - all at once # time=2.333ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -1880,7 +1917,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=2.021ms + ok 3 - gzipped all at once # time=2.574ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -1890,7 +1927,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=3.627ms + ok 4 - gzipped byte at a time # time=6.514ms # Subtest: async chunks ok 1 - one-byte.txt @@ -1900,12 +1937,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=439.106ms + ok 5 - async chunks # time=712.383ms 1..5 } - ok 3 - file=bad-cksum.tar maxmeta=250 filter=true strict=false # time=483.401ms { + ok 3 - file=bad-cksum.tar maxmeta=250 filter=true strict=false # time=777.625ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - warn @@ -1914,7 +1951,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=12.615ms + ok 1 - one byte at a time # time=21.096ms # Subtest: all at once ok 1 - one-byte.txt @@ -1924,7 +1961,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.255ms + ok 2 - all at once # time=1.726ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -1934,7 +1971,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=2.954ms + ok 3 - gzipped all at once # time=2.718ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -1944,7 +1981,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.73ms + ok 4 - gzipped byte at a time # time=8.594ms # Subtest: async chunks ok 1 - one-byte.txt @@ -1954,12 +1991,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=444.631ms + ok 5 - async chunks # time=713.899ms 1..5 } - ok 4 - file=bad-cksum.tar maxmeta=250 filter=false strict=false # time=485.44ms { + ok 4 - file=bad-cksum.tar maxmeta=250 filter=false strict=false # time=807.002ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - warn @@ -1968,7 +2005,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=7.415ms + ok 1 - one byte at a time # time=15.086ms # Subtest: all at once ok 1 - one-byte.txt @@ -1978,7 +2015,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.125ms + ok 2 - all at once # time=1.685ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -1988,7 +2025,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.497ms + ok 3 - gzipped all at once # time=2.155ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -1998,7 +2035,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=4.785ms + ok 4 - gzipped byte at a time # time=8.092ms # Subtest: async chunks ok 1 - one-byte.txt @@ -2008,12 +2045,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=455.72ms + ok 5 - async chunks # time=751.612ms 1..5 } - ok 5 - file=bad-cksum.tar maxmeta=null filter=true strict=true # time=192.335ms { + ok 5 - file=bad-cksum.tar maxmeta=null filter=true strict=true # time=357.06ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - error @@ -2022,7 +2059,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=31.214ms + ok 1 - one byte at a time # time=62.776ms # Subtest: all at once ok 1 - one-byte.txt @@ -2032,7 +2069,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.11ms + ok 2 - all at once # time=1.688ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -2042,7 +2079,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.546ms + ok 3 - gzipped all at once # time=2.964ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -2052,7 +2089,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=3.474ms + ok 4 - gzipped byte at a time # time=6.256ms # Subtest: async chunks ok 1 - one-byte.txt @@ -2062,12 +2099,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=135.058ms + ok 5 - async chunks # time=233.723ms 1..5 } - ok 6 - file=bad-cksum.tar maxmeta=null filter=false strict=true # time=181.106ms { + ok 6 - file=bad-cksum.tar maxmeta=null filter=false strict=true # time=309.615ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - error @@ -2076,7 +2113,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=8.005ms + ok 1 - one byte at a time # time=14.703ms # Subtest: all at once ok 1 - one-byte.txt @@ -2086,7 +2123,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.221ms + ok 2 - all at once # time=1.809ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -2096,7 +2133,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.624ms + ok 3 - gzipped all at once # time=2.409ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -2106,7 +2143,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=4.141ms + ok 4 - gzipped byte at a time # time=6.102ms # Subtest: async chunks ok 1 - one-byte.txt @@ -2116,12 +2153,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=141.626ms + ok 5 - async chunks # time=253.288ms 1..5 } - ok 7 - file=bad-cksum.tar maxmeta=null filter=true strict=false # time=189.497ms { + ok 7 - file=bad-cksum.tar maxmeta=null filter=true strict=false # time=319.5ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - warn @@ -2130,7 +2167,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=7.627ms + ok 1 - one byte at a time # time=14.961ms # Subtest: all at once ok 1 - one-byte.txt @@ -2140,7 +2177,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.147ms + ok 2 - all at once # time=1.723ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -2150,7 +2187,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.419ms + ok 3 - gzipped all at once # time=2.063ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -2160,7 +2197,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=6.341ms + ok 4 - gzipped byte at a time # time=10.454ms # Subtest: async chunks ok 1 - one-byte.txt @@ -2170,12 +2207,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=153.516ms + ok 5 - async chunks # time=237.671ms 1..5 } - ok 8 - file=bad-cksum.tar maxmeta=null filter=false strict=false # time=191.73ms { + ok 8 - file=bad-cksum.tar maxmeta=null filter=false strict=false # time=307.95ms { # Subtest: one byte at a time ok 1 - one-byte.txt ok 2 - warn @@ -2184,7 +2221,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=8.055ms + ok 1 - one byte at a time # time=13.795ms # Subtest: all at once ok 1 - one-byte.txt @@ -2194,7 +2231,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.163ms + ok 2 - all at once # time=1.55ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -2204,7 +2241,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.607ms + ok 3 - gzipped all at once # time=2.123ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -2214,7 +2251,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.473ms + ok 4 - gzipped byte at a time # time=4.558ms # Subtest: async chunks ok 1 - one-byte.txt @@ -2224,12 +2261,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=158.098ms + ok 5 - async chunks # time=257.502ms 1..5 } - ok 9 - file=body-byte-counts.tar maxmeta=250 filter=true strict=true # time=195.688ms { + ok 9 - file=body-byte-counts.tar maxmeta=250 filter=true strict=true # time=316.147ms { # Subtest: one byte at a time ok 1 - ignored: 1024-bytes.txt ok 2 - ignored: 512-bytes.txt @@ -2239,7 +2276,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=12.364ms + ok 1 - one byte at a time # time=28.568ms # Subtest: all at once ok 1 - ignored: 1024-bytes.txt @@ -2250,7 +2287,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.485ms + ok 2 - all at once # time=2.179ms # Subtest: gzipped all at once ok 1 - ignored: 1024-bytes.txt @@ -2261,7 +2298,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.957ms + ok 3 - gzipped all at once # time=2.3ms # Subtest: gzipped byte at a time ok 1 - ignored: 1024-bytes.txt @@ -2272,7 +2309,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=5.737ms + ok 4 - gzipped byte at a time # time=9.844ms # Subtest: async chunks ok 1 - ignored: 1024-bytes.txt @@ -2283,12 +2320,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=153.668ms + ok 5 - async chunks # time=244.709ms 1..5 } - ok 10 - file=body-byte-counts.tar maxmeta=250 filter=false strict=true # time=327.145ms { + ok 10 - file=body-byte-counts.tar maxmeta=250 filter=false strict=true # time=511.495ms { # Subtest: one byte at a time ok 1 - 1024-bytes.txt ok 2 - 512-bytes.txt @@ -2298,7 +2335,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=14.343ms + ok 1 - one byte at a time # time=24.716ms # Subtest: all at once ok 1 - 1024-bytes.txt @@ -2309,7 +2346,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.847ms + ok 2 - all at once # time=2.382ms # Subtest: gzipped all at once ok 1 - 1024-bytes.txt @@ -2320,7 +2357,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.917ms + ok 3 - gzipped all at once # time=2.775ms # Subtest: gzipped byte at a time ok 1 - 1024-bytes.txt @@ -2331,7 +2368,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=9.109ms + ok 4 - gzipped byte at a time # time=9.912ms # Subtest: async chunks ok 1 - 1024-bytes.txt @@ -2342,12 +2379,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=279.329ms + ok 5 - async chunks # time=442.185ms 1..5 } - ok 11 - file=body-byte-counts.tar maxmeta=250 filter=true strict=false # time=135.518ms { + ok 11 - file=body-byte-counts.tar maxmeta=250 filter=true strict=false # time=223.14ms { # Subtest: one byte at a time ok 1 - ignored: 1024-bytes.txt ok 2 - ignored: 512-bytes.txt @@ -2357,7 +2394,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=12.157ms + ok 1 - one byte at a time # time=24.163ms # Subtest: all at once ok 1 - ignored: 1024-bytes.txt @@ -2368,7 +2405,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=2.392ms + ok 2 - all at once # time=4.517ms # Subtest: gzipped all at once ok 1 - ignored: 1024-bytes.txt @@ -2379,7 +2416,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=2.716ms # Subtest: gzipped byte at a time ok 1 - ignored: 1024-bytes.txt @@ -2390,7 +2427,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3.525ms + ok 4 - gzipped byte at a time # time=4.567ms # Subtest: async chunks ok 1 - ignored: 1024-bytes.txt @@ -2401,12 +2438,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=96.963ms + ok 5 - async chunks # time=148.981ms 1..5 } - ok 12 - file=body-byte-counts.tar maxmeta=250 filter=false strict=false # time=320.45ms { + ok 12 - file=body-byte-counts.tar maxmeta=250 filter=false strict=false # time=474.453ms { # Subtest: one byte at a time ok 1 - 1024-bytes.txt ok 2 - 512-bytes.txt @@ -2416,7 +2453,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=12.386ms + ok 1 - one byte at a time # time=26.821ms # Subtest: all at once ok 1 - 1024-bytes.txt @@ -2427,7 +2464,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.341ms + ok 2 - all at once # time=1.864ms # Subtest: gzipped all at once ok 1 - 1024-bytes.txt @@ -2438,7 +2475,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.856ms + ok 3 - gzipped all at once # time=2.267ms # Subtest: gzipped byte at a time ok 1 - 1024-bytes.txt @@ -2449,7 +2486,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3.142ms + ok 4 - gzipped byte at a time # time=5.121ms # Subtest: async chunks ok 1 - 1024-bytes.txt @@ -2460,12 +2497,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=279.293ms + ok 5 - async chunks # time=408.842ms 1..5 } - ok 13 - file=body-byte-counts.tar maxmeta=null filter=true strict=true # time=83.819ms { + ok 13 - file=body-byte-counts.tar maxmeta=null filter=true strict=true # time=130.733ms { # Subtest: one byte at a time ok 1 - ignored: 1024-bytes.txt ok 2 - ignored: 512-bytes.txt @@ -2475,7 +2512,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=12.244ms + ok 1 - one byte at a time # time=22.34ms # Subtest: all at once ok 1 - ignored: 1024-bytes.txt @@ -2486,7 +2523,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.371ms + ok 2 - all at once # time=1.656ms # Subtest: gzipped all at once ok 1 - ignored: 1024-bytes.txt @@ -2497,7 +2534,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=3.075ms + ok 3 - gzipped all at once # time=2.254ms # Subtest: gzipped byte at a time ok 1 - ignored: 1024-bytes.txt @@ -2508,7 +2545,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3.191ms + ok 4 - gzipped byte at a time # time=5.226ms # Subtest: async chunks ok 1 - ignored: 1024-bytes.txt @@ -2519,12 +2556,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=45.55ms + ok 5 - async chunks # time=72.809ms 1..5 } - ok 14 - file=body-byte-counts.tar maxmeta=null filter=false strict=true # time=360.1ms { + ok 14 - file=body-byte-counts.tar maxmeta=null filter=false strict=true # time=530.947ms { # Subtest: one byte at a time ok 1 - 1024-bytes.txt ok 2 - 512-bytes.txt @@ -2534,7 +2571,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=14.254ms + ok 1 - one byte at a time # time=23.926ms # Subtest: all at once ok 1 - 1024-bytes.txt @@ -2545,7 +2582,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.516ms + ok 2 - all at once # time=4.183ms # Subtest: gzipped all at once ok 1 - 1024-bytes.txt @@ -2556,7 +2593,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.56ms + ok 3 - gzipped all at once # time=2.343ms # Subtest: gzipped byte at a time ok 1 - 1024-bytes.txt @@ -2567,7 +2604,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3.328ms + ok 4 - gzipped byte at a time # time=5.219ms # Subtest: async chunks ok 1 - 1024-bytes.txt @@ -2578,12 +2615,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=320.93ms + ok 5 - async chunks # time=465.698ms 1..5 } - ok 15 - file=body-byte-counts.tar maxmeta=null filter=true strict=false # time=44.201ms { + ok 15 - file=body-byte-counts.tar maxmeta=null filter=true strict=false # time=66.509ms { # Subtest: one byte at a time ok 1 - ignored: 1024-bytes.txt ok 2 - ignored: 512-bytes.txt @@ -2593,7 +2630,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=15.005ms + ok 1 - one byte at a time # time=26.979ms # Subtest: all at once ok 1 - ignored: 1024-bytes.txt @@ -2604,7 +2641,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.489ms + ok 2 - all at once # time=1.494ms # Subtest: gzipped all at once ok 1 - ignored: 1024-bytes.txt @@ -2615,7 +2652,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.479ms + ok 3 - gzipped all at once # time=2.344ms # Subtest: gzipped byte at a time ok 1 - ignored: 1024-bytes.txt @@ -2626,7 +2663,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3.149ms + ok 4 - gzipped byte at a time # time=4.313ms # Subtest: async chunks ok 1 - ignored: 1024-bytes.txt @@ -2637,12 +2674,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=3.785ms + ok 5 - async chunks # time=4.188ms 1..5 } - ok 16 - file=body-byte-counts.tar maxmeta=null filter=false strict=false # time=554.135ms { + ok 16 - file=body-byte-counts.tar maxmeta=null filter=false strict=false # time=849.602ms { # Subtest: one byte at a time ok 1 - 1024-bytes.txt ok 2 - 512-bytes.txt @@ -2652,7 +2689,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=13.988ms + ok 1 - one byte at a time # time=22.245ms # Subtest: all at once ok 1 - 1024-bytes.txt @@ -2663,7 +2700,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.323ms + ok 2 - all at once # time=1.572ms # Subtest: gzipped all at once ok 1 - 1024-bytes.txt @@ -2674,7 +2711,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.982ms + ok 3 - gzipped all at once # time=3.774ms # Subtest: gzipped byte at a time ok 1 - 1024-bytes.txt @@ -2685,7 +2722,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=4.064ms + ok 4 - gzipped byte at a time # time=6.144ms # Subtest: async chunks ok 1 - 1024-bytes.txt @@ -2696,19 +2733,19 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=513.255ms + ok 5 - async chunks # time=788.256ms 1..5 } - ok 17 - file=dir.tar maxmeta=250 filter=true strict=true # time=32.844ms { + ok 17 - file=dir.tar maxmeta=250 filter=true strict=true # time=53.11ms { # 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=5.64ms + ok 1 - one byte at a time # time=8.873ms # Subtest: all at once ok 1 - ignored: dir/ @@ -2716,7 +2753,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.937ms + ok 2 - all at once # time=1.189ms # Subtest: gzipped all at once ok 1 - ignored: dir/ @@ -2724,7 +2761,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.261ms + ok 3 - gzipped all at once # time=1.437ms # Subtest: gzipped byte at a time ok 1 - ignored: dir/ @@ -2732,7 +2769,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=1.982ms + ok 4 - gzipped byte at a time # time=2.964ms # Subtest: async chunks ok 1 - ignored: dir/ @@ -2740,19 +2777,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=1.672ms + ok 5 - async chunks # time=2.347ms 1..5 } - ok 18 - file=dir.tar maxmeta=250 filter=false strict=true # time=110.712ms { + ok 18 - file=dir.tar maxmeta=250 filter=false strict=true # time=161.976ms { # 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=4.453ms + ok 1 - one byte at a time # time=7.767ms # Subtest: all at once ok 1 - dir/ @@ -2760,7 +2797,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.967ms + ok 2 - all at once # time=1.098ms # Subtest: gzipped all at once ok 1 - dir/ @@ -2768,7 +2805,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=5.704ms + ok 3 - gzipped all at once # time=6.746ms # Subtest: gzipped byte at a time ok 1 - dir/ @@ -2776,7 +2813,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=3.646ms + ok 4 - gzipped byte at a time # time=2.955ms # Subtest: async chunks ok 1 - dir/ @@ -2784,19 +2821,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=73.915ms + ok 5 - async chunks # time=114.074ms 1..5 } - ok 19 - file=dir.tar maxmeta=250 filter=true strict=false # time=28.82ms { + ok 19 - file=dir.tar maxmeta=250 filter=true strict=false # time=48.868ms { # 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=4.147ms + ok 1 - one byte at a time # time=7.992ms # Subtest: all at once ok 1 - ignored: dir/ @@ -2804,7 +2841,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.671ms + ok 2 - all at once # time=0.968ms # Subtest: gzipped all at once ok 1 - ignored: dir/ @@ -2812,7 +2849,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.079ms + ok 3 - gzipped all at once # time=1.273ms # Subtest: gzipped byte at a time ok 1 - ignored: dir/ @@ -2820,7 +2857,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=1.851ms + ok 4 - gzipped byte at a time # time=2.838ms # Subtest: async chunks ok 1 - ignored: dir/ @@ -2828,19 +2865,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=1.572ms + ok 5 - async chunks # time=5.002ms 1..5 } - ok 20 - file=dir.tar maxmeta=250 filter=false strict=false # time=166.28ms { + ok 20 - file=dir.tar maxmeta=250 filter=false strict=false # time=252.056ms { # 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=4.461ms + ok 1 - one byte at a time # time=8.092ms # Subtest: all at once ok 1 - dir/ @@ -2848,7 +2885,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.702ms + ok 2 - all at once # time=1.118ms # Subtest: gzipped all at once ok 1 - dir/ @@ -2856,7 +2893,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.092ms + ok 3 - gzipped all at once # time=1.241ms # Subtest: gzipped byte at a time ok 1 - dir/ @@ -2864,7 +2901,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=2.028ms + ok 4 - gzipped byte at a time # time=3.07ms # Subtest: async chunks ok 1 - dir/ @@ -2872,19 +2909,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=138.939ms + ok 5 - async chunks # time=210.668ms 1..5 } - ok 21 - file=dir.tar maxmeta=null filter=true strict=true # time=31.818ms { + ok 21 - file=dir.tar maxmeta=null filter=true strict=true # time=43.84ms { # 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=4.314ms + ok 1 - one byte at a time # time=8.305ms # Subtest: all at once ok 1 - ignored: dir/ @@ -2892,7 +2929,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.804ms + ok 2 - all at once # time=0.976ms # Subtest: gzipped all at once ok 1 - ignored: dir/ @@ -2900,7 +2937,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.213ms + ok 3 - gzipped all at once # time=1.222ms # Subtest: gzipped byte at a time ok 1 - ignored: dir/ @@ -2908,7 +2945,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=2.368ms + ok 4 - gzipped byte at a time # time=2.734ms # Subtest: async chunks ok 1 - ignored: dir/ @@ -2916,19 +2953,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=1.395ms + ok 5 - async chunks # time=1.497ms 1..5 } - ok 22 - file=dir.tar maxmeta=null filter=false strict=true # time=163.783ms { + ok 22 - file=dir.tar maxmeta=null filter=false strict=true # time=271.404ms { # 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=4.26ms + ok 1 - one byte at a time # time=8.012ms # Subtest: all at once ok 1 - dir/ @@ -2936,7 +2973,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.838ms + ok 2 - all at once # time=0.949ms # Subtest: gzipped all at once ok 1 - dir/ @@ -2944,7 +2981,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=0.973ms + ok 3 - gzipped all at once # time=1.177ms # Subtest: gzipped byte at a time ok 1 - dir/ @@ -2952,7 +2989,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=1.954ms + ok 4 - gzipped byte at a time # time=2.777ms # Subtest: async chunks ok 1 - dir/ @@ -2960,19 +2997,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=137.502ms + ok 5 - async chunks # time=230.452ms 1..5 } - ok 23 - file=dir.tar maxmeta=null filter=true strict=false # time=28.992ms { + ok 23 - file=dir.tar maxmeta=null filter=true strict=false # time=44.449ms { # 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=4.11ms + ok 1 - one byte at a time # time=7.7ms # Subtest: all at once ok 1 - ignored: dir/ @@ -2980,7 +3017,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.579ms + ok 2 - all at once # time=0.894ms # Subtest: gzipped all at once ok 1 - ignored: dir/ @@ -2988,7 +3025,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=0.925ms + ok 3 - gzipped all at once # time=1.146ms # Subtest: gzipped byte at a time ok 1 - ignored: dir/ @@ -2996,7 +3033,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=1.67ms + ok 4 - gzipped byte at a time # time=2.719ms # Subtest: async chunks ok 1 - ignored: dir/ @@ -3004,19 +3041,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=4.584ms + ok 5 - async chunks # time=2.148ms 1..5 } - ok 24 - file=dir.tar maxmeta=null filter=false strict=false # time=148.313ms { + ok 24 - file=dir.tar maxmeta=null filter=false strict=false # time=241.588ms { # 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=3.961ms + ok 1 - one byte at a time # time=7.537ms # Subtest: all at once ok 1 - dir/ @@ -3024,7 +3061,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.758ms + ok 2 - all at once # time=0.937ms # Subtest: gzipped all at once ok 1 - dir/ @@ -3032,7 +3069,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.179ms + ok 3 - gzipped all at once # time=1.187ms # Subtest: gzipped byte at a time ok 1 - dir/ @@ -3040,7 +3077,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=1.87ms + ok 4 - gzipped byte at a time # time=2.753ms # Subtest: async chunks ok 1 - dir/ @@ -3048,12 +3085,12 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=120.658ms + ok 5 - async chunks # time=201.463ms 1..5 } - ok 25 - file=emptypax.tar maxmeta=250 filter=true strict=true # time=165.319ms { + ok 25 - file=emptypax.tar maxmeta=250 filter=true strict=true # time=275.908ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 🌟.txt @@ -3062,7 +3099,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=25.819ms + ok 1 - one byte at a time # time=52.105ms # Subtest: all at once ok 1 - meta @@ -3072,7 +3109,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.494ms + ok 2 - all at once # time=4.316ms # Subtest: gzipped all at once ok 1 - meta @@ -3082,7 +3119,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.836ms + ok 3 - gzipped all at once # time=2.534ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3092,7 +3129,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=8.819ms + ok 4 - gzipped byte at a time # time=9.105ms # Subtest: async chunks ok 1 - meta @@ -3102,12 +3139,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=109.527ms + ok 5 - async chunks # time=177.972ms 1..5 } - ok 26 - file=emptypax.tar maxmeta=250 filter=false strict=true # time=300.4ms { + ok 26 - file=emptypax.tar maxmeta=250 filter=false strict=true # time=462.959ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 🌟.txt @@ -3116,7 +3153,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=32.182ms + ok 1 - one byte at a time # time=55.204ms # Subtest: all at once ok 1 - meta @@ -3126,7 +3163,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.474ms + ok 2 - all at once # time=1.878ms # Subtest: gzipped all at once ok 1 - meta @@ -3136,7 +3173,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.543ms + ok 3 - gzipped all at once # time=1.719ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3146,7 +3183,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=4.165ms + ok 4 - gzipped byte at a time # time=6.171ms # Subtest: async chunks ok 1 - meta @@ -3156,12 +3193,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=241.403ms + ok 5 - async chunks # time=371.66ms 1..5 } - ok 27 - file=emptypax.tar maxmeta=250 filter=true strict=false # time=162.776ms { + ok 27 - file=emptypax.tar maxmeta=250 filter=true strict=false # time=253.928ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 🌟.txt @@ -3170,7 +3207,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=19.67ms + ok 1 - one byte at a time # time=34.142ms # Subtest: all at once ok 1 - meta @@ -3180,7 +3217,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.263ms + ok 2 - all at once # time=4.858ms # Subtest: gzipped all at once ok 1 - meta @@ -3190,7 +3227,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.6ms + ok 3 - gzipped all at once # time=1.666ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3200,7 +3237,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=4.272ms + ok 4 - gzipped byte at a time # time=6.445ms # Subtest: async chunks ok 1 - meta @@ -3210,12 +3247,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=118.476ms + ok 5 - async chunks # time=179.902ms 1..5 } - ok 28 - file=emptypax.tar maxmeta=250 filter=false strict=false # time=237.555ms { + ok 28 - file=emptypax.tar maxmeta=250 filter=false strict=false # time=392.876ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 🌟.txt @@ -3224,7 +3261,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=9.666ms + ok 1 - one byte at a time # time=18.542ms # Subtest: all at once ok 1 - meta @@ -3234,7 +3271,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.008ms + ok 2 - all at once # time=1.293ms # Subtest: gzipped all at once ok 1 - meta @@ -3244,7 +3281,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.433ms + ok 3 - gzipped all at once # time=1.68ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3254,7 +3291,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.413ms + ok 4 - gzipped byte at a time # time=7.371ms # Subtest: async chunks ok 1 - meta @@ -3264,12 +3301,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=201.209ms + ok 5 - async chunks # time=338.542ms 1..5 } - ok 29 - file=emptypax.tar maxmeta=null filter=true strict=true # time=78.272ms { + ok 29 - file=emptypax.tar maxmeta=null filter=true strict=true # time=127.273ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 🌟.txt @@ -3278,7 +3315,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=9.966ms + ok 1 - one byte at a time # time=19.474ms # Subtest: all at once ok 1 - meta @@ -3288,7 +3325,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.011ms + ok 2 - all at once # time=1.272ms # Subtest: gzipped all at once ok 1 - meta @@ -3298,7 +3335,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.389ms + ok 3 - gzipped all at once # time=1.762ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3308,7 +3345,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=3.933ms + ok 4 - gzipped byte at a time # time=6.614ms # Subtest: async chunks ok 1 - meta @@ -3318,12 +3355,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=44.863ms + ok 5 - async chunks # time=68.562ms 1..5 } - ok 30 - file=emptypax.tar maxmeta=null filter=false strict=true # time=185.685ms { + ok 30 - file=emptypax.tar maxmeta=null filter=false strict=true # time=341.941ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 🌟.txt @@ -3332,7 +3369,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=10.494ms + ok 1 - one byte at a time # time=19.162ms # Subtest: all at once ok 1 - meta @@ -3342,7 +3379,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.981ms + ok 2 - all at once # time=1.262ms # Subtest: gzipped all at once ok 1 - meta @@ -3352,7 +3389,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.483ms + ok 3 - gzipped all at once # time=1.934ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3362,7 +3399,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.094ms + ok 4 - gzipped byte at a time # time=8.199ms # Subtest: async chunks ok 1 - meta @@ -3372,12 +3409,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=149.548ms + ok 5 - async chunks # time=284.62ms 1..5 } - ok 31 - file=emptypax.tar maxmeta=null filter=true strict=false # time=116.5ms { + ok 31 - file=emptypax.tar maxmeta=null filter=true strict=false # time=223.511ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 🌟.txt @@ -3386,7 +3423,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=10.063ms + ok 1 - one byte at a time # time=18.883ms # Subtest: all at once ok 1 - meta @@ -3396,7 +3433,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.145ms + ok 2 - all at once # time=1.335ms # Subtest: gzipped all at once ok 1 - meta @@ -3406,7 +3443,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.438ms + ok 3 - gzipped all at once # time=1.593ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3416,7 +3453,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.32ms + ok 4 - gzipped byte at a time # time=7.173ms # Subtest: async chunks ok 1 - meta @@ -3426,12 +3463,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=80.433ms + ok 5 - async chunks # time=169.451ms 1..5 } - ok 32 - file=emptypax.tar maxmeta=null filter=false strict=false # time=196.519ms { + ok 32 - file=emptypax.tar maxmeta=null filter=false strict=false # time=420.817ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 🌟.txt @@ -3440,7 +3477,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=11.571ms + ok 1 - one byte at a time # time=27.633ms # Subtest: all at once ok 1 - meta @@ -3450,7 +3487,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.053ms + ok 2 - all at once # time=1.731ms # Subtest: gzipped all at once ok 1 - meta @@ -3460,7 +3497,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.444ms + ok 3 - gzipped all at once # time=2.548ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3470,7 +3507,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=3.511ms + ok 4 - gzipped byte at a time # time=5.764ms # Subtest: async chunks ok 1 - meta @@ -3480,19 +3517,19 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=160.918ms + ok 5 - async chunks # time=340.705ms 1..5 } - ok 33 - file=file.tar maxmeta=250 filter=true strict=true # time=93.227ms { + ok 33 - file=file.tar maxmeta=250 filter=true strict=true # time=200.195ms { # 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=4.481ms + ok 1 - one byte at a time # time=11.539ms # Subtest: all at once ok 1 - one-byte.txt @@ -3500,7 +3537,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.589ms + ok 2 - all at once # time=0.956ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3508,7 +3545,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=0.859ms + ok 3 - gzipped all at once # time=1.381ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3516,7 +3553,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=3.044ms + ok 4 - gzipped byte at a time # time=3.176ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3524,19 +3561,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=66.424ms + ok 5 - async chunks # time=148.372ms 1..5 } - ok 34 - file=file.tar maxmeta=250 filter=false strict=true # time=94.976ms { + ok 34 - file=file.tar maxmeta=250 filter=false strict=true # time=209.681ms { # 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=4.926ms + ok 1 - one byte at a time # time=11.75ms # Subtest: all at once ok 1 - one-byte.txt @@ -3544,7 +3581,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.686ms + ok 2 - all at once # time=0.955ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3552,7 +3589,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=2.579ms + ok 3 - gzipped all at once # time=4.067ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3560,7 +3597,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=1.754ms + ok 4 - gzipped byte at a time # time=5.579ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3568,19 +3605,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=65.908ms + ok 5 - async chunks # time=153.224ms 1..5 } - ok 35 - file=file.tar maxmeta=250 filter=true strict=false # time=126.716ms { + ok 35 - file=file.tar maxmeta=250 filter=true strict=false # time=268.432ms { # 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=4.698ms + ok 1 - one byte at a time # time=13.642ms # Subtest: all at once ok 1 - one-byte.txt @@ -3588,7 +3625,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.599ms + ok 2 - all at once # time=1.13ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3596,7 +3633,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=0.914ms + ok 3 - gzipped all at once # time=1.907ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3604,7 +3641,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=1.765ms + ok 4 - gzipped byte at a time # time=4.382ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3612,19 +3649,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=100.528ms + ok 5 - async chunks # time=207.857ms 1..5 } - ok 36 - file=file.tar maxmeta=250 filter=false strict=false # time=133.679ms { + ok 36 - file=file.tar maxmeta=250 filter=false strict=false # time=266.054ms { # 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=4.694ms + ok 1 - one byte at a time # time=14.058ms # Subtest: all at once ok 1 - one-byte.txt @@ -3632,7 +3669,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.681ms + ok 2 - all at once # time=1.259ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3640,7 +3677,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=0.93ms + ok 3 - gzipped all at once # time=1.7ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3648,7 +3685,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=1.752ms + ok 4 - gzipped byte at a time # time=4.184ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3656,19 +3693,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=106.032ms + ok 5 - async chunks # time=204.405ms 1..5 } - ok 37 - file=file.tar maxmeta=null filter=true strict=true # time=134.974ms { + ok 37 - file=file.tar maxmeta=null filter=true strict=true # time=252.339ms { # 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=4.996ms + ok 1 - one byte at a time # time=12.951ms # Subtest: all at once ok 1 - one-byte.txt @@ -3676,7 +3713,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.685ms + ok 2 - all at once # time=1.255ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3684,7 +3721,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=0.977ms + ok 3 - gzipped all at once # time=1.551ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3692,7 +3729,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=2.612ms + ok 4 - gzipped byte at a time # time=3.518ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3700,19 +3737,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=106.622ms + ok 5 - async chunks # time=194.197ms 1..5 } - ok 38 - file=file.tar maxmeta=null filter=false strict=true # time=140.87ms { + ok 38 - file=file.tar maxmeta=null filter=false strict=true # time=258.036ms { # 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=4.868ms + ok 1 - one byte at a time # time=12.294ms # Subtest: all at once ok 1 - one-byte.txt @@ -3720,7 +3757,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.635ms + ok 2 - all at once # time=1.204ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3728,7 +3765,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=2.219ms + ok 3 - gzipped all at once # time=3.588ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3736,7 +3773,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=1.835ms + ok 4 - gzipped byte at a time # time=3.733ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3744,19 +3781,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=111.428ms + ok 5 - async chunks # time=200.388ms 1..5 } - ok 39 - file=file.tar maxmeta=null filter=true strict=false # time=154.433ms { + ok 39 - file=file.tar maxmeta=null filter=true strict=false # time=300.644ms { # 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=5.076ms + ok 1 - one byte at a time # time=10.604ms # Subtest: all at once ok 1 - one-byte.txt @@ -3764,7 +3801,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.652ms + ok 2 - all at once # time=1.387ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3772,7 +3809,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=1.015ms + ok 3 - gzipped all at once # time=2.529ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3780,7 +3817,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=1.757ms + ok 4 - gzipped byte at a time # time=3.58ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3788,19 +3825,19 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=126.685ms + ok 5 - async chunks # time=246.829ms 1..5 } - ok 40 - file=file.tar maxmeta=null filter=false strict=false # time=156.377ms { + ok 40 - file=file.tar maxmeta=null filter=false strict=false # time=316.446ms { # 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=4.754ms + ok 1 - one byte at a time # time=11.519ms # Subtest: all at once ok 1 - one-byte.txt @@ -3808,7 +3845,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - all at once # time=0.574ms + ok 2 - all at once # time=0.724ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3816,7 +3853,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - gzipped all at once # time=0.876ms + ok 3 - gzipped all at once # time=1.017ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3824,7 +3861,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - gzipped byte at a time # time=1.669ms + ok 4 - gzipped byte at a time # time=2.3ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3832,12 +3869,12 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - async chunks # time=130.727ms + ok 5 - async chunks # time=274.212ms 1..5 } - ok 41 - file=global-header.tar maxmeta=250 filter=true strict=true # time=160.318ms { + ok 41 - file=global-header.tar maxmeta=250 filter=true strict=true # time=365.732ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -3845,7 +3882,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=12.018ms + ok 1 - one byte at a time # time=29.124ms # Subtest: all at once ok 1 - meta @@ -3854,7 +3891,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=1.017ms + ok 2 - all at once # time=1.521ms # Subtest: gzipped all at once ok 1 - meta @@ -3863,7 +3900,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=1.263ms + ok 3 - gzipped all at once # time=2.266ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3872,7 +3909,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=3.228ms + ok 4 - gzipped byte at a time # time=10.259ms # Subtest: async chunks ok 1 - meta @@ -3881,12 +3918,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=120.441ms + ok 5 - async chunks # time=288.744ms 1..5 } - ok 42 - file=global-header.tar maxmeta=250 filter=false strict=true # time=155.892ms { + ok 42 - file=global-header.tar maxmeta=250 filter=false strict=true # time=369.211ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -3894,7 +3931,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=22.987ms + ok 1 - one byte at a time # time=44.109ms # Subtest: all at once ok 1 - meta @@ -3903,7 +3940,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=0.791ms + ok 2 - all at once # time=8.368ms # Subtest: gzipped all at once ok 1 - meta @@ -3912,7 +3949,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=1.078ms + ok 3 - gzipped all at once # time=2.177ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3921,7 +3958,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=2.953ms + ok 4 - gzipped byte at a time # time=5.741ms # Subtest: async chunks ok 1 - meta @@ -3930,12 +3967,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=110.063ms + ok 5 - async chunks # time=268.831ms 1..5 } - ok 43 - file=global-header.tar maxmeta=250 filter=true strict=false # time=140.599ms { + ok 43 - file=global-header.tar maxmeta=250 filter=true strict=false # time=330.132ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -3943,7 +3980,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=8.398ms + ok 1 - one byte at a time # time=23.474ms # Subtest: all at once ok 1 - meta @@ -3952,7 +3989,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=0.729ms + ok 2 - all at once # time=1.422ms # Subtest: gzipped all at once ok 1 - meta @@ -3961,7 +3998,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=1.041ms + ok 3 - gzipped all at once # time=2.009ms # Subtest: gzipped byte at a time ok 1 - meta @@ -3970,7 +4007,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=2.299ms + ok 4 - gzipped byte at a time # time=5.389ms # Subtest: async chunks ok 1 - meta @@ -3979,12 +4016,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=110.058ms + ok 5 - async chunks # time=261.89ms 1..5 } - ok 44 - file=global-header.tar maxmeta=250 filter=false strict=false # time=140.373ms { + ok 44 - file=global-header.tar maxmeta=250 filter=false strict=false # time=361.275ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -3992,7 +4029,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=7.884ms + ok 1 - one byte at a time # time=22.738ms # Subtest: all at once ok 1 - meta @@ -4001,7 +4038,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=0.765ms + ok 2 - all at once # time=1.378ms # Subtest: gzipped all at once ok 1 - meta @@ -4010,7 +4047,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=2.764ms + ok 3 - gzipped all at once # time=5.707ms # Subtest: gzipped byte at a time ok 1 - meta @@ -4019,7 +4056,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=2.277ms + ok 4 - gzipped byte at a time # time=24.965ms # Subtest: async chunks ok 1 - meta @@ -4028,12 +4065,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=109.396ms + ok 5 - async chunks # time=270.449ms 1..5 } - ok 45 - file=global-header.tar maxmeta=null filter=true strict=true # time=138.753ms { + ok 45 - file=global-header.tar maxmeta=null filter=true strict=true # time=320.598ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -4041,7 +4078,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=8.454ms + ok 1 - one byte at a time # time=26.79ms # Subtest: all at once ok 1 - meta @@ -4050,7 +4087,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=0.683ms + ok 2 - all at once # time=1.365ms # Subtest: gzipped all at once ok 1 - meta @@ -4059,7 +4096,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=1.093ms + ok 3 - gzipped all at once # time=1.91ms # Subtest: gzipped byte at a time ok 1 - meta @@ -4068,7 +4105,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=4.064ms + ok 4 - gzipped byte at a time # time=5.297ms # Subtest: async chunks ok 1 - meta @@ -4077,12 +4114,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=102.95ms + ok 5 - async chunks # time=243.096ms 1..5 } - ok 46 - file=global-header.tar maxmeta=null filter=false strict=true # time=162.318ms { + ok 46 - file=global-header.tar maxmeta=null filter=false strict=true # time=393.466ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -4090,7 +4127,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=8.116ms + ok 1 - one byte at a time # time=20.33ms # Subtest: all at once ok 1 - meta @@ -4099,7 +4136,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=0.667ms + ok 2 - all at once # time=1.219ms # Subtest: gzipped all at once ok 1 - meta @@ -4108,7 +4145,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=0.932ms + ok 3 - gzipped all at once # time=1.82ms # Subtest: gzipped byte at a time ok 1 - meta @@ -4117,7 +4154,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=2.139ms + ok 4 - gzipped byte at a time # time=4.938ms # Subtest: async chunks ok 1 - meta @@ -4126,12 +4163,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=133.671ms + ok 5 - async chunks # time=331.126ms 1..5 } - ok 47 - file=global-header.tar maxmeta=null filter=true strict=false # time=195.882ms { + ok 47 - file=global-header.tar maxmeta=null filter=true strict=false # time=501.896ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -4139,7 +4176,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=8.13ms + ok 1 - one byte at a time # time=42.677ms # Subtest: all at once ok 1 - meta @@ -4148,7 +4185,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=0.737ms + ok 2 - all at once # time=1.14ms # Subtest: gzipped all at once ok 1 - meta @@ -4157,7 +4194,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=1.097ms + ok 3 - gzipped all at once # time=1.576ms # Subtest: gzipped byte at a time ok 1 - meta @@ -4166,7 +4203,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=2.284ms + ok 4 - gzipped byte at a time # time=4.347ms # Subtest: async chunks ok 1 - meta @@ -4175,12 +4212,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=166.646ms + ok 5 - async chunks # time=402.244ms 1..5 } - ok 48 - file=global-header.tar maxmeta=null filter=false strict=false # time=225.195ms { + ok 48 - file=global-header.tar maxmeta=null filter=false strict=false # time=519.694ms { # Subtest: one byte at a time ok 1 - meta ok 2 - one-byte.txt @@ -4188,7 +4225,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - one byte at a time # time=8.825ms + ok 1 - one byte at a time # time=17.691ms # Subtest: all at once ok 1 - meta @@ -4197,7 +4234,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - all at once # time=0.7ms + ok 2 - all at once # time=1.074ms # Subtest: gzipped all at once ok 1 - meta @@ -4206,7 +4243,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - gzipped all at once # time=0.955ms + ok 3 - gzipped all at once # time=1.502ms # Subtest: gzipped byte at a time ok 1 - meta @@ -4215,7 +4252,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - gzipped byte at a time # time=2.092ms + ok 4 - gzipped byte at a time # time=4.115ms # Subtest: async chunks ok 1 - meta @@ -4224,12 +4261,12 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - async chunks # time=196.548ms + ok 5 - async chunks # time=464.798ms 1..5 } - ok 49 - file=links-invalid.tar maxmeta=250 filter=true strict=true # time=30.636ms { + ok 49 - file=links-invalid.tar maxmeta=250 filter=true strict=true # time=69.369ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -4239,7 +4276,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=7.859ms + ok 1 - one byte at a time # time=23.581ms # Subtest: all at once ok 1 - error @@ -4250,7 +4287,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=0.931ms + ok 2 - all at once # time=1.298ms # Subtest: gzipped all at once ok 1 - error @@ -4261,7 +4298,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.185ms + ok 3 - gzipped all at once # time=1.933ms # Subtest: gzipped byte at a time ok 1 - error @@ -4272,7 +4309,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=2.395ms + ok 4 - gzipped byte at a time # time=5.417ms # Subtest: async chunks ok 1 - error @@ -4283,12 +4320,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=1.277ms + ok 5 - async chunks # time=3.112ms 1..5 } - ok 50 - file=links-invalid.tar maxmeta=250 filter=false strict=true # time=234.015ms { + ok 50 - file=links-invalid.tar maxmeta=250 filter=false strict=true # time=548.587ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -4298,7 +4335,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=8.263ms + ok 1 - one byte at a time # time=22.971ms # Subtest: all at once ok 1 - error @@ -4309,7 +4346,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=0.836ms + ok 2 - all at once # time=1.538ms # Subtest: gzipped all at once ok 1 - error @@ -4320,7 +4357,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.22ms + ok 3 - gzipped all at once # time=1.988ms # Subtest: gzipped byte at a time ok 1 - error @@ -4331,7 +4368,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=2.563ms + ok 4 - gzipped byte at a time # time=13.312ms # Subtest: async chunks ok 1 - error @@ -4342,12 +4379,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=204.08ms + ok 5 - async chunks # time=477.439ms 1..5 } - ok 51 - file=links-invalid.tar maxmeta=250 filter=true strict=false # time=32.194ms { + ok 51 - file=links-invalid.tar maxmeta=250 filter=true strict=false # time=103.073ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -4357,7 +4394,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=8.589ms + ok 1 - one byte at a time # time=41.217ms # Subtest: all at once ok 1 - warn @@ -4368,7 +4405,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=0.707ms + ok 2 - all at once # time=1.468ms # Subtest: gzipped all at once ok 1 - warn @@ -4379,7 +4416,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=0.992ms + ok 3 - gzipped all at once # time=1.631ms # Subtest: gzipped byte at a time ok 1 - warn @@ -4390,7 +4427,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=2.279ms + ok 4 - gzipped byte at a time # time=4.944ms # Subtest: async chunks ok 1 - warn @@ -4401,12 +4438,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=1.156ms + ok 5 - async chunks # time=3.069ms 1..5 } - ok 52 - file=links-invalid.tar maxmeta=250 filter=false strict=false # time=247.66ms { + ok 52 - file=links-invalid.tar maxmeta=250 filter=false strict=false # time=533.962ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -4416,7 +4453,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=8.011ms + ok 1 - one byte at a time # time=20.983ms # Subtest: all at once ok 1 - warn @@ -4427,7 +4464,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=0.92ms + ok 2 - all at once # time=1.311ms # Subtest: gzipped all at once ok 1 - warn @@ -4438,7 +4475,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=0.976ms + ok 3 - gzipped all at once # time=1.413ms # Subtest: gzipped byte at a time ok 1 - warn @@ -4449,7 +4486,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3.726ms + ok 4 - gzipped byte at a time # time=3.906ms # Subtest: async chunks ok 1 - warn @@ -4460,12 +4497,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=217.695ms + ok 5 - async chunks # time=478.936ms 1..5 } - ok 53 - file=links-invalid.tar maxmeta=null filter=true strict=true # time=30.341ms { + ok 53 - file=links-invalid.tar maxmeta=null filter=true strict=true # time=61.437ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -4475,7 +4512,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=8.146ms + ok 1 - one byte at a time # time=20.155ms # Subtest: all at once ok 1 - error @@ -4486,7 +4523,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=0.832ms + ok 2 - all at once # time=1.356ms # Subtest: gzipped all at once ok 1 - error @@ -4497,7 +4534,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.133ms + ok 3 - gzipped all at once # time=1.947ms # Subtest: gzipped byte at a time ok 1 - error @@ -4508,7 +4545,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=2.384ms + ok 4 - gzipped byte at a time # time=4.393ms # Subtest: async chunks ok 1 - error @@ -4519,12 +4556,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=1.101ms + ok 5 - async chunks # time=2.135ms 1..5 } - ok 54 - file=links-invalid.tar maxmeta=null filter=false strict=true # time=258.299ms { + ok 54 - file=links-invalid.tar maxmeta=null filter=false strict=true # time=582.266ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -4534,7 +4571,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=8.253ms + ok 1 - one byte at a time # time=18.665ms # Subtest: all at once ok 1 - error @@ -4545,7 +4582,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=0.813ms + ok 2 - all at once # time=1.536ms # Subtest: gzipped all at once ok 1 - error @@ -4556,7 +4593,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.289ms + ok 3 - gzipped all at once # time=1.849ms # Subtest: gzipped byte at a time ok 1 - error @@ -4567,7 +4604,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=2.778ms + ok 4 - gzipped byte at a time # time=4.889ms # Subtest: async chunks ok 1 - error @@ -4578,12 +4615,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=229.376ms + ok 5 - async chunks # time=526.165ms 1..5 } - ok 55 - file=links-invalid.tar maxmeta=null filter=true strict=false # time=33.649ms { + ok 55 - file=links-invalid.tar maxmeta=null filter=true strict=false # time=65.903ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -4593,7 +4630,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=8.016ms + ok 1 - one byte at a time # time=20.032ms # Subtest: all at once ok 1 - warn @@ -4604,7 +4641,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=0.73ms + ok 2 - all at once # time=1.03ms # Subtest: gzipped all at once ok 1 - warn @@ -4615,7 +4652,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=0.997ms + ok 3 - gzipped all at once # time=1.957ms # Subtest: gzipped byte at a time ok 1 - warn @@ -4626,7 +4663,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=2.667ms + ok 4 - gzipped byte at a time # time=5.382ms # Subtest: async chunks ok 1 - warn @@ -4637,12 +4674,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=2.401ms + ok 5 - async chunks # time=4.208ms 1..5 } - ok 56 - file=links-invalid.tar maxmeta=null filter=false strict=false # time=259.092ms { + ok 56 - file=links-invalid.tar maxmeta=null filter=false strict=false # time=600.059ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -4652,7 +4689,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=8.553ms + ok 1 - one byte at a time # time=27.238ms # Subtest: all at once ok 1 - warn @@ -4663,7 +4700,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=0.84ms + ok 2 - all at once # time=1.351ms # Subtest: gzipped all at once ok 1 - warn @@ -4674,7 +4711,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.159ms + ok 3 - gzipped all at once # time=1.872ms # Subtest: gzipped byte at a time ok 1 - warn @@ -4685,7 +4722,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3.682ms + ok 4 - gzipped byte at a time # time=5.179ms # Subtest: async chunks ok 1 - warn @@ -4696,12 +4733,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=227.1ms + ok 5 - async chunks # time=519.961ms 1..5 } - ok 57 - file=links-strip.tar maxmeta=250 filter=true strict=true # time=37.563ms { + ok 57 - file=links-strip.tar maxmeta=250 filter=true strict=true # time=72.042ms { # Subtest: one byte at a time ok 1 - ignored: strip-dir/ ok 2 - ignored: strip-dir/hardlink-1 @@ -4710,7 +4747,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=11.029ms + ok 1 - one byte at a time # time=22.864ms # Subtest: all at once ok 1 - ignored: strip-dir/ @@ -4720,7 +4757,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=1.094ms + ok 2 - all at once # time=1.658ms # Subtest: gzipped all at once ok 1 - ignored: strip-dir/ @@ -4730,7 +4767,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.393ms + ok 3 - gzipped all at once # time=2.299ms # Subtest: gzipped byte at a time ok 1 - ignored: strip-dir/ @@ -4740,7 +4777,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.85ms + ok 4 - gzipped byte at a time # time=6.455ms # Subtest: async chunks ok 1 - ignored: strip-dir/ @@ -4750,12 +4787,12 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=2.228ms + ok 5 - async chunks # time=3.972ms 1..5 } - ok 58 - file=links-strip.tar maxmeta=250 filter=false strict=true # time=264.252ms { + ok 58 - file=links-strip.tar maxmeta=250 filter=false strict=true # time=584.645ms { # Subtest: one byte at a time ok 1 - strip-dir/ ok 2 - strip-dir/hardlink-1 @@ -4764,7 +4801,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=9.884ms + ok 1 - one byte at a time # time=23.571ms # Subtest: all at once ok 1 - strip-dir/ @@ -4774,7 +4811,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=1.096ms + ok 2 - all at once # time=2.019ms # Subtest: gzipped all at once ok 1 - strip-dir/ @@ -4784,7 +4821,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.417ms + ok 3 - gzipped all at once # time=2.353ms # Subtest: gzipped byte at a time ok 1 - strip-dir/ @@ -4794,7 +4831,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.855ms + ok 4 - gzipped byte at a time # time=6.521ms # Subtest: async chunks ok 1 - strip-dir/ @@ -4804,12 +4841,12 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=231.936ms + ok 5 - async chunks # time=487.036ms 1..5 } - ok 59 - file=links-strip.tar maxmeta=250 filter=true strict=false # time=35.636ms { + ok 59 - file=links-strip.tar maxmeta=250 filter=true strict=false # time=78.554ms { # Subtest: one byte at a time ok 1 - ignored: strip-dir/ ok 2 - ignored: strip-dir/hardlink-1 @@ -4818,7 +4855,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=8.743ms + ok 1 - one byte at a time # time=24.216ms # Subtest: all at once ok 1 - ignored: strip-dir/ @@ -4828,7 +4865,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=0.893ms + ok 2 - all at once # time=1.652ms # Subtest: gzipped all at once ok 1 - ignored: strip-dir/ @@ -4838,7 +4875,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.255ms + ok 3 - gzipped all at once # time=2.239ms # Subtest: gzipped byte at a time ok 1 - ignored: strip-dir/ @@ -4848,7 +4885,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.568ms + ok 4 - gzipped byte at a time # time=6.18ms # Subtest: async chunks ok 1 - ignored: strip-dir/ @@ -4858,12 +4895,12 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=4.657ms + ok 5 - async chunks # time=9.001ms 1..5 } - ok 60 - file=links-strip.tar maxmeta=250 filter=false strict=false # time=251.909ms { + ok 60 - file=links-strip.tar maxmeta=250 filter=false strict=false # time=494.564ms { # Subtest: one byte at a time ok 1 - strip-dir/ ok 2 - strip-dir/hardlink-1 @@ -4872,7 +4909,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=8.118ms + ok 1 - one byte at a time # time=23.422ms # Subtest: all at once ok 1 - strip-dir/ @@ -4882,7 +4919,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=1.018ms + ok 2 - all at once # time=1.684ms # Subtest: gzipped all at once ok 1 - strip-dir/ @@ -4892,7 +4929,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.199ms + ok 3 - gzipped all at once # time=2.13ms # Subtest: gzipped byte at a time ok 1 - strip-dir/ @@ -4902,7 +4939,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.606ms + ok 4 - gzipped byte at a time # time=6.363ms # Subtest: async chunks ok 1 - strip-dir/ @@ -4912,12 +4949,12 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=222.027ms + ok 5 - async chunks # time=422.711ms 1..5 } - ok 61 - file=links-strip.tar maxmeta=null filter=true strict=true # time=34.258ms { + ok 61 - file=links-strip.tar maxmeta=null filter=true strict=true # time=70.946ms { # Subtest: one byte at a time ok 1 - ignored: strip-dir/ ok 2 - ignored: strip-dir/hardlink-1 @@ -4926,7 +4963,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=8.394ms + ok 1 - one byte at a time # time=21.834ms # Subtest: all at once ok 1 - ignored: strip-dir/ @@ -4936,7 +4973,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=0.843ms + ok 2 - all at once # time=1.654ms # Subtest: gzipped all at once ok 1 - ignored: strip-dir/ @@ -4946,7 +4983,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.276ms + ok 3 - gzipped all at once # time=2.041ms # Subtest: gzipped byte at a time ok 1 - ignored: strip-dir/ @@ -4956,7 +4993,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.303ms + ok 4 - gzipped byte at a time # time=10.239ms # Subtest: async chunks ok 1 - ignored: strip-dir/ @@ -4966,12 +5003,12 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=1.223ms + ok 5 - async chunks # time=2.417ms 1..5 } - ok 62 - file=links-strip.tar maxmeta=null filter=false strict=true # time=245.647ms { + ok 62 - file=links-strip.tar maxmeta=null filter=false strict=true # time=440.137ms { # Subtest: one byte at a time ok 1 - strip-dir/ ok 2 - strip-dir/hardlink-1 @@ -4980,7 +5017,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=8.372ms + ok 1 - one byte at a time # time=21.114ms # Subtest: all at once ok 1 - strip-dir/ @@ -4990,7 +5027,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=0.93ms + ok 2 - all at once # time=1.672ms # Subtest: gzipped all at once ok 1 - strip-dir/ @@ -5000,7 +5037,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.405ms + ok 3 - gzipped all at once # time=2.16ms # Subtest: gzipped byte at a time ok 1 - strip-dir/ @@ -5010,7 +5047,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.734ms + ok 4 - gzipped byte at a time # time=5.806ms # Subtest: async chunks ok 1 - strip-dir/ @@ -5020,12 +5057,12 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=216.561ms + ok 5 - async chunks # time=375.077ms 1..5 } - ok 63 - file=links-strip.tar maxmeta=null filter=true strict=false # time=30.786ms { + ok 63 - file=links-strip.tar maxmeta=null filter=true strict=false # time=62.901ms { # Subtest: one byte at a time ok 1 - ignored: strip-dir/ ok 2 - ignored: strip-dir/hardlink-1 @@ -5034,7 +5071,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=7.932ms + ok 1 - one byte at a time # time=21.271ms # Subtest: all at once ok 1 - ignored: strip-dir/ @@ -5044,7 +5081,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=0.898ms + ok 2 - all at once # time=1.476ms # Subtest: gzipped all at once ok 1 - ignored: strip-dir/ @@ -5054,7 +5091,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.355ms + ok 3 - gzipped all at once # time=1.776ms # Subtest: gzipped byte at a time ok 1 - ignored: strip-dir/ @@ -5064,7 +5101,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.844ms + ok 4 - gzipped byte at a time # time=5.292ms # Subtest: async chunks ok 1 - ignored: strip-dir/ @@ -5074,12 +5111,12 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=1.096ms + ok 5 - async chunks # time=1.818ms 1..5 } - ok 64 - file=links-strip.tar maxmeta=null filter=false strict=false # time=242.991ms { + ok 64 - file=links-strip.tar maxmeta=null filter=false strict=false # time=399.283ms { # Subtest: one byte at a time ok 1 - strip-dir/ ok 2 - strip-dir/hardlink-1 @@ -5088,7 +5125,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 1 - one byte at a time # time=8.518ms + ok 1 - one byte at a time # time=16.237ms # Subtest: all at once ok 1 - strip-dir/ @@ -5098,7 +5135,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 2 - all at once # time=0.921ms + ok 2 - all at once # time=1.126ms # Subtest: gzipped all at once ok 1 - strip-dir/ @@ -5108,7 +5145,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.298ms + ok 3 - gzipped all at once # time=1.713ms # Subtest: gzipped byte at a time ok 1 - strip-dir/ @@ -5118,7 +5155,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=7.337ms + ok 4 - gzipped byte at a time # time=5.516ms # Subtest: async chunks ok 1 - strip-dir/ @@ -5128,12 +5165,12 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 5 - async chunks # time=207.184ms + ok 5 - async chunks # time=337.931ms 1..5 } - ok 65 - file=links.tar maxmeta=250 filter=true strict=true # time=30.943ms { + ok 65 - file=links.tar maxmeta=250 filter=true strict=true # time=55.13ms { # Subtest: one byte at a time ok 1 - ignored: hardlink-1 ok 2 - ignored: hardlink-2 @@ -5142,7 +5179,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=8.546ms + ok 1 - one byte at a time # time=18.059ms # Subtest: all at once ok 1 - ignored: hardlink-1 @@ -5152,7 +5189,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.763ms + ok 2 - all at once # time=0.92ms # Subtest: gzipped all at once ok 1 - ignored: hardlink-1 @@ -5162,7 +5199,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.124ms + ok 3 - gzipped all at once # time=1.227ms # Subtest: gzipped byte at a time ok 1 - ignored: hardlink-1 @@ -5172,7 +5209,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.33ms + ok 4 - gzipped byte at a time # time=3.472ms # Subtest: async chunks ok 1 - ignored: hardlink-1 @@ -5182,12 +5219,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=0.967ms + ok 5 - async chunks # time=1.451ms 1..5 } - ok 66 - file=links.tar maxmeta=250 filter=false strict=true # time=226.542ms { + ok 66 - file=links.tar maxmeta=250 filter=false strict=true # time=371.429ms { # Subtest: one byte at a time ok 1 - hardlink-1 ok 2 - hardlink-2 @@ -5196,7 +5233,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=9.385ms + ok 1 - one byte at a time # time=15.557ms # Subtest: all at once ok 1 - hardlink-1 @@ -5206,7 +5243,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.747ms + ok 2 - all at once # time=1.002ms # Subtest: gzipped all at once ok 1 - hardlink-1 @@ -5216,7 +5253,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=0.993ms + ok 3 - gzipped all at once # time=1.267ms # Subtest: gzipped byte at a time ok 1 - hardlink-1 @@ -5226,7 +5263,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.257ms + ok 4 - gzipped byte at a time # time=5.13ms # Subtest: async chunks ok 1 - hardlink-1 @@ -5236,12 +5273,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=197.31ms + ok 5 - async chunks # time=326.042ms 1..5 } - ok 67 - file=links.tar maxmeta=250 filter=true strict=false # time=30.035ms { + ok 67 - file=links.tar maxmeta=250 filter=true strict=false # time=52.212ms { # Subtest: one byte at a time ok 1 - ignored: hardlink-1 ok 2 - ignored: hardlink-2 @@ -5250,7 +5287,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=7.599ms + ok 1 - one byte at a time # time=18.129ms # Subtest: all at once ok 1 - ignored: hardlink-1 @@ -5260,7 +5297,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.845ms + ok 2 - all at once # time=1.387ms # Subtest: gzipped all at once ok 1 - ignored: hardlink-1 @@ -5270,7 +5307,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=0.941ms + ok 3 - gzipped all at once # time=1.477ms # Subtest: gzipped byte at a time ok 1 - ignored: hardlink-1 @@ -5280,7 +5317,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.58ms + ok 4 - gzipped byte at a time # time=3.515ms # Subtest: async chunks ok 1 - ignored: hardlink-1 @@ -5290,12 +5327,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=0.963ms + ok 5 - async chunks # time=1.417ms 1..5 } - ok 68 - file=links.tar maxmeta=250 filter=false strict=false # time=411.181ms { + ok 68 - file=links.tar maxmeta=250 filter=false strict=false # time=745.044ms { # Subtest: one byte at a time ok 1 - hardlink-1 ok 2 - hardlink-2 @@ -5304,7 +5341,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=8.05ms + ok 1 - one byte at a time # time=15.344ms # Subtest: all at once ok 1 - hardlink-1 @@ -5314,7 +5351,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.731ms + ok 2 - all at once # time=1.009ms # Subtest: gzipped all at once ok 1 - hardlink-1 @@ -5324,7 +5361,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.028ms + ok 3 - gzipped all at once # time=1.466ms # Subtest: gzipped byte at a time ok 1 - hardlink-1 @@ -5334,7 +5371,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.318ms + ok 4 - gzipped byte at a time # time=3.448ms # Subtest: async chunks ok 1 - hardlink-1 @@ -5344,12 +5381,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=382.32ms + ok 5 - async chunks # time=700.815ms 1..5 } - ok 69 - file=links.tar maxmeta=null filter=true strict=true # time=28.242ms { + ok 69 - file=links.tar maxmeta=null filter=true strict=true # time=47.977ms { # Subtest: one byte at a time ok 1 - ignored: hardlink-1 ok 2 - ignored: hardlink-2 @@ -5358,7 +5395,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=7.703ms + ok 1 - one byte at a time # time=15.335ms # Subtest: all at once ok 1 - ignored: hardlink-1 @@ -5368,7 +5405,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.684ms + ok 2 - all at once # time=1.023ms # Subtest: gzipped all at once ok 1 - ignored: hardlink-1 @@ -5378,7 +5415,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=0.933ms + ok 3 - gzipped all at once # time=1.266ms # Subtest: gzipped byte at a time ok 1 - ignored: hardlink-1 @@ -5388,7 +5425,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.241ms + ok 4 - gzipped byte at a time # time=3.405ms # Subtest: async chunks ok 1 - ignored: hardlink-1 @@ -5398,12 +5435,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=0.995ms + ok 5 - async chunks # time=1.46ms 1..5 } - ok 70 - file=links.tar maxmeta=null filter=false strict=true # time=588.764ms { + ok 70 - file=links.tar maxmeta=null filter=false strict=true # time=1259.163ms { # Subtest: one byte at a time ok 1 - hardlink-1 ok 2 - hardlink-2 @@ -5412,7 +5449,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=7.65ms + ok 1 - one byte at a time # time=14.889ms # Subtest: all at once ok 1 - hardlink-1 @@ -5422,7 +5459,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.69ms + ok 2 - all at once # time=0.992ms # Subtest: gzipped all at once ok 1 - hardlink-1 @@ -5432,7 +5469,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.018ms + ok 3 - gzipped all at once # time=1.317ms # Subtest: gzipped byte at a time ok 1 - hardlink-1 @@ -5442,7 +5479,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=4.216ms + ok 4 - gzipped byte at a time # time=3.394ms # Subtest: async chunks ok 1 - hardlink-1 @@ -5452,12 +5489,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=559.68ms + ok 5 - async chunks # time=1216.169ms 1..5 } - ok 71 - file=links.tar maxmeta=null filter=true strict=false # time=30.466ms { + ok 71 - file=links.tar maxmeta=null filter=true strict=false # time=51.686ms { # Subtest: one byte at a time ok 1 - ignored: hardlink-1 ok 2 - ignored: hardlink-2 @@ -5466,7 +5503,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=8.86ms + ok 1 - one byte at a time # time=14.803ms # Subtest: all at once ok 1 - ignored: hardlink-1 @@ -5476,7 +5513,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.737ms + ok 2 - all at once # time=0.946ms # Subtest: gzipped all at once ok 1 - ignored: hardlink-1 @@ -5486,7 +5523,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=0.984ms + ok 3 - gzipped all at once # time=3.36ms # Subtest: gzipped byte at a time ok 1 - ignored: hardlink-1 @@ -5496,7 +5533,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.54ms + ok 4 - gzipped byte at a time # time=3.904ms # Subtest: async chunks ok 1 - ignored: hardlink-1 @@ -5506,12 +5543,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=0.98ms + ok 5 - async chunks # time=1.607ms 1..5 } - ok 72 - file=links.tar maxmeta=null filter=false strict=false # time=764.168ms { + ok 72 - file=links.tar maxmeta=null filter=false strict=false # time=1721.532ms { # Subtest: one byte at a time ok 1 - hardlink-1 ok 2 - hardlink-2 @@ -5520,7 +5557,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=7.795ms + ok 1 - one byte at a time # time=15.279ms # Subtest: all at once ok 1 - hardlink-1 @@ -5530,7 +5567,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.724ms + ok 2 - all at once # time=0.927ms # Subtest: gzipped all at once ok 1 - hardlink-1 @@ -5540,7 +5577,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.674ms + ok 3 - gzipped all at once # time=1.32ms # Subtest: gzipped byte at a time ok 1 - hardlink-1 @@ -5550,7 +5587,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=2.263ms + ok 4 - gzipped byte at a time # time=4.548ms # Subtest: async chunks ok 1 - hardlink-1 @@ -5560,12 +5597,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=735.956ms + ok 5 - async chunks # time=1675.774ms 1..5 } - ok 73 - file=long-paths.tar maxmeta=250 filter=true strict=true # time=130.981ms { + ok 73 - file=long-paths.tar maxmeta=250 filter=true strict=true # time=245.988ms { # Subtest: one byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -5608,7 +5645,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=70.67ms + ok 1 - one byte at a time # time=136.201ms # Subtest: all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -5652,7 +5689,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=9.977ms + ok 2 - all at once # time=14.393ms # Subtest: gzipped all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -5696,7 +5733,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=6.819ms + ok 3 - gzipped all at once # time=11.51ms # Subtest: gzipped byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -5740,7 +5777,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=21.564ms + ok 4 - gzipped byte at a time # time=33.487ms # Subtest: async chunks ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -5784,12 +5821,12 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=5.299ms + ok 5 - async chunks # time=11.14ms 1..5 } - ok 74 - file=long-paths.tar maxmeta=250 filter=false strict=true # time=887.283ms { + ok 74 - file=long-paths.tar maxmeta=250 filter=false strict=true # time=1908.519ms { # Subtest: one byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -5832,7 +5869,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=67.848ms + ok 1 - one byte at a time # time=141.434ms # Subtest: all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -5876,7 +5913,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=5.48ms + ok 2 - all at once # time=6.872ms # Subtest: gzipped all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -5920,7 +5957,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=5.577ms + ok 3 - gzipped all at once # time=7.786ms # Subtest: gzipped byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -5964,7 +6001,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=14.552ms + ok 4 - gzipped byte at a time # time=35.915ms # Subtest: async chunks ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6008,12 +6045,12 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=776.983ms + ok 5 - async chunks # time=1685.767ms 1..5 } - ok 75 - file=long-paths.tar maxmeta=250 filter=true strict=false # time=123.767ms { + ok 75 - file=long-paths.tar maxmeta=250 filter=true strict=false # time=326.101ms { # Subtest: one byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -6056,7 +6093,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=70.144ms + ok 1 - one byte at a time # time=207.763ms # Subtest: all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6100,7 +6137,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=4.696ms + ok 2 - all at once # time=9.437ms # Subtest: gzipped all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6144,7 +6181,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=6.233ms + ok 3 - gzipped all at once # time=11.802ms # Subtest: gzipped byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6188,7 +6225,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=19.795ms + ok 4 - gzipped byte at a time # time=41.077ms # Subtest: async chunks ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6232,12 +6269,12 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=6.286ms + ok 5 - async chunks # time=15.934ms 1..5 } - ok 76 - file=long-paths.tar maxmeta=250 filter=false strict=false # time=732.188ms { + ok 76 - file=long-paths.tar maxmeta=250 filter=false strict=false # time=1495.048ms { # Subtest: one byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -6280,7 +6317,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=66.201ms + ok 1 - one byte at a time # time=189.971ms # Subtest: all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6324,7 +6361,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=5.909ms + ok 2 - all at once # time=8.904ms # Subtest: gzipped all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6368,7 +6405,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=9.213ms + ok 3 - gzipped all at once # time=16.647ms # Subtest: gzipped byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6412,7 +6449,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=13.158ms + ok 4 - gzipped byte at a time # time=28.026ms # Subtest: async chunks ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6456,12 +6493,12 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=621.894ms + ok 5 - async chunks # time=1218.309ms 1..5 } - ok 77 - file=long-paths.tar maxmeta=null filter=true strict=true # time=119.18ms { + ok 77 - file=long-paths.tar maxmeta=null filter=true strict=true # time=282.562ms { # Subtest: one byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -6504,7 +6541,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=66.447ms + ok 1 - one byte at a time # time=182.386ms # Subtest: all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6548,7 +6585,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=9.974ms + ok 2 - all at once # time=18.293ms # Subtest: gzipped all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6592,7 +6629,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=6.959ms + ok 3 - gzipped all at once # time=12.063ms # Subtest: gzipped byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6636,7 +6673,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=12.608ms + ok 4 - gzipped byte at a time # time=26.905ms # Subtest: async chunks ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6680,12 +6717,12 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=5.306ms + ok 5 - async chunks # time=9.876ms 1..5 } - ok 78 - file=long-paths.tar maxmeta=null filter=false strict=true # time=579ms { + ok 78 - file=long-paths.tar maxmeta=null filter=false strict=true # time=1064.481ms { # Subtest: one byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -6728,7 +6765,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=66.818ms + ok 1 - one byte at a time # time=183.801ms # Subtest: all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6772,7 +6809,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=5.028ms + ok 2 - all at once # time=9.311ms # Subtest: gzipped all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6816,7 +6853,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=7.627ms + ok 3 - gzipped all at once # time=10.016ms # Subtest: gzipped byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6860,7 +6897,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=17.515ms + ok 4 - gzipped byte at a time # time=32.532ms # Subtest: async chunks ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6904,12 +6941,12 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=465.076ms + ok 5 - async chunks # time=798.344ms 1..5 } - ok 79 - file=long-paths.tar maxmeta=null filter=true strict=false # time=111.154ms { + ok 79 - file=long-paths.tar maxmeta=null filter=true strict=false # time=207.745ms { # Subtest: one byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -6952,7 +6989,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=66.573ms + ok 1 - one byte at a time # time=141.44ms # Subtest: all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -6996,7 +7033,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=4.546ms + ok 2 - all at once # time=6.259ms # Subtest: gzipped all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7040,7 +7077,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=4.983ms + ok 3 - gzipped all at once # time=6.982ms # Subtest: gzipped byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7084,7 +7121,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=12.046ms + ok 4 - gzipped byte at a time # time=18.882ms # Subtest: async chunks ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7128,12 +7165,12 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=4.708ms + ok 5 - async chunks # time=7.565ms 1..5 } - ok 80 - file=long-paths.tar maxmeta=null filter=false strict=false # time=443.089ms { + ok 80 - file=long-paths.tar maxmeta=null filter=false strict=false # time=725.814ms { # Subtest: one byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - meta @@ -7176,7 +7213,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - one byte at a time # time=66.408ms + ok 1 - one byte at a time # time=133.936ms # Subtest: all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7220,7 +7257,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - all at once # time=4.855ms + ok 2 - all at once # time=6.431ms # Subtest: gzipped all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7264,7 +7301,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - gzipped all at once # time=8.141ms + ok 3 - gzipped all at once # time=10.47ms # Subtest: gzipped byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7308,7 +7345,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - gzipped byte at a time # time=16.379ms + ok 4 - gzipped byte at a time # time=25.238ms # Subtest: async chunks ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7352,324 +7389,324 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - async chunks # time=331.086ms + ok 5 - async chunks # time=525.317ms 1..5 } - ok 81 - file=long-pax.tar maxmeta=250 filter=true strict=true # time=34.057ms { + ok 81 - file=long-pax.tar maxmeta=250 filter=true strict=true # time=55.808ms { # 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=8.509ms + ok 1 - one byte at a time # time=16.133ms # 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.585ms + ok 2 - all at once # time=0.577ms # 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=0.809ms + ok 3 - gzipped all at once # time=1.019ms # 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=2.507ms + ok 4 - gzipped byte at a time # time=4.252ms # 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=0.796ms + ok 5 - async chunks # time=2.328ms 1..5 } - ok 82 - file=long-pax.tar maxmeta=250 filter=false strict=true # time=312.354ms { + ok 82 - file=long-pax.tar maxmeta=250 filter=false strict=true # time=511.513ms { # 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=7.668ms + ok 1 - one byte at a time # time=14.817ms # 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.483ms + ok 2 - all at once # time=0.695ms # 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.705ms + ok 3 - gzipped all at once # time=1.09ms # 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=2.513ms + ok 4 - gzipped byte at a time # time=4.282ms # 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=283.026ms + ok 5 - async chunks # time=464.17ms 1..5 } - ok 83 - file=long-pax.tar maxmeta=250 filter=true strict=false # time=31.772ms { + ok 83 - file=long-pax.tar maxmeta=250 filter=true strict=false # time=50.92ms { # 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=7.448ms + ok 1 - one byte at a time # time=15.818ms # 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.459ms + ok 2 - all at once # time=0.57ms # 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=0.973ms + ok 3 - gzipped all at once # time=0.943ms # 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=2.95ms + ok 4 - gzipped byte at a time # time=4.311ms # 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=0.833ms + ok 5 - async chunks # time=1.059ms 1..5 } - ok 84 - file=long-pax.tar maxmeta=250 filter=false strict=false # time=304.899ms { + ok 84 - file=long-pax.tar maxmeta=250 filter=false strict=false # time=498.29ms { # 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=8.492ms + ok 1 - one byte at a time # time=16.633ms # 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.471ms + ok 2 - all at once # time=0.561ms # 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.734ms + ok 3 - gzipped all at once # time=0.935ms # 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=2.61ms + ok 4 - gzipped byte at a time # time=4.32ms # 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=275.874ms + ok 5 - async chunks # time=453.043ms 1..5 } - ok 85 - file=long-pax.tar maxmeta=null filter=true strict=true # time=42.369ms { + ok 85 - file=long-pax.tar maxmeta=null filter=true strict=true # time=61.647ms { # 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=9.16ms + ok 1 - one byte at a time # time=20.838ms # 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.703ms + ok 2 - all at once # time=0.813ms # 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=0.922ms + ok 3 - gzipped all at once # time=1.028ms # 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=3.37ms + ok 4 - gzipped byte at a time # time=4.444ms # Subtest: async chunks ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - async chunks # time=2.799ms + ok 5 - async chunks # time=2.842ms 1..5 } - ok 86 - file=long-pax.tar maxmeta=null filter=false strict=true # time=281.738ms { + ok 86 - file=long-pax.tar maxmeta=null filter=false strict=true # time=505.218ms { # 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=10.058ms + ok 1 - one byte at a time # time=16.416ms # 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.717ms + ok 2 - all at once # time=0.928ms # 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.205ms + ok 3 - gzipped all at once # time=1.223ms # 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=3.619ms + ok 4 - gzipped byte at a time # time=5.017ms # Subtest: async chunks ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - async chunks # time=247.496ms + ok 5 - async chunks # time=450.375ms 1..5 } - ok 87 - file=long-pax.tar maxmeta=null filter=true strict=false # time=46.45ms { + ok 87 - file=long-pax.tar maxmeta=null filter=true strict=false # time=68.677ms { # 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=18.559ms + ok 1 - one byte at a time # time=27.264ms # 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=1.208ms + ok 2 - all at once # time=1.657ms # 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.003ms + ok 3 - gzipped all at once # time=5.646ms # 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.681ms + ok 4 - gzipped byte at a time # time=5.778ms # Subtest: async chunks ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - async chunks # time=1.155ms + ok 5 - async chunks # time=1.453ms 1..5 } - ok 88 - file=long-pax.tar maxmeta=null filter=false strict=false # time=259.213ms { + ok 88 - file=long-pax.tar maxmeta=null filter=false strict=false # time=524.965ms { # 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=7.788ms + ok 1 - one byte at a time # time=17.297ms # 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.647ms + ok 2 - all at once # time=0.884ms # 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=0.857ms + ok 3 - gzipped all at once # time=1.16ms # 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=2.65ms + ok 4 - gzipped byte at a time # time=4.616ms # Subtest: async chunks ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - async chunks # time=230.796ms + ok 5 - async chunks # time=473.549ms 1..5 } - ok 89 - file=next-file-has-long.tar maxmeta=250 filter=true strict=true # time=35.433ms { + ok 89 - file=next-file-has-long.tar maxmeta=250 filter=true strict=true # time=57.229ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7679,7 +7716,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=11.676ms + ok 1 - one byte at a time # time=22.578ms # Subtest: all at once ok 1 - meta @@ -7690,7 +7727,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=0.976ms + ok 2 - all at once # time=1.235ms # Subtest: gzipped all at once ok 1 - meta @@ -7701,7 +7738,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.266ms + ok 3 - gzipped all at once # time=1.599ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7712,7 +7749,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3.024ms + ok 4 - gzipped byte at a time # time=4.759ms # Subtest: async chunks ok 1 - meta @@ -7723,12 +7760,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=1.346ms + ok 5 - async chunks # time=1.749ms 1..5 } - ok 90 - file=next-file-has-long.tar maxmeta=250 filter=false strict=true # time=270.3ms { + ok 90 - file=next-file-has-long.tar maxmeta=250 filter=false strict=true # time=564.994ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7738,7 +7775,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=11.839ms + ok 1 - one byte at a time # time=22.84ms # Subtest: all at once ok 1 - meta @@ -7749,7 +7786,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.143ms + ok 2 - all at once # time=1.337ms # Subtest: gzipped all at once ok 1 - meta @@ -7760,7 +7797,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.361ms + ok 3 - gzipped all at once # time=2.173ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7771,7 +7808,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3.184ms + ok 4 - gzipped byte at a time # time=6.959ms # Subtest: async chunks ok 1 - meta @@ -7782,12 +7819,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=235.396ms + ok 5 - async chunks # time=501.366ms 1..5 } - ok 91 - file=next-file-has-long.tar maxmeta=250 filter=true strict=false # time=37.676ms { + ok 91 - file=next-file-has-long.tar maxmeta=250 filter=true strict=false # time=81.75ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7797,7 +7834,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=11.452ms + ok 1 - one byte at a time # time=31.348ms # Subtest: all at once ok 1 - meta @@ -7808,7 +7845,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.115ms + ok 2 - all at once # time=1.531ms # Subtest: gzipped all at once ok 1 - meta @@ -7819,7 +7856,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.342ms + ok 3 - gzipped all at once # time=2.124ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7830,7 +7867,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=4.152ms + ok 4 - gzipped byte at a time # time=5.869ms # Subtest: async chunks ok 1 - meta @@ -7841,12 +7878,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=1.28ms + ok 5 - async chunks # time=3.337ms 1..5 } - ok 92 - file=next-file-has-long.tar maxmeta=250 filter=false strict=false # time=346.561ms { + ok 92 - file=next-file-has-long.tar maxmeta=250 filter=false strict=false # time=665.522ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7856,7 +7893,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=11.559ms + ok 1 - one byte at a time # time=24.261ms # Subtest: all at once ok 1 - meta @@ -7867,7 +7904,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=0.963ms + ok 2 - all at once # time=1.805ms # Subtest: gzipped all at once ok 1 - meta @@ -7878,7 +7915,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.356ms + ok 3 - gzipped all at once # time=2.36ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7889,7 +7926,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3.044ms + ok 4 - gzipped byte at a time # time=6.586ms # Subtest: async chunks ok 1 - meta @@ -7900,12 +7937,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=313.55ms + ok 5 - async chunks # time=600.186ms 1..5 } - ok 93 - file=next-file-has-long.tar maxmeta=null filter=true strict=true # time=38.048ms { + ok 93 - file=next-file-has-long.tar maxmeta=null filter=true strict=true # time=90.016ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7915,7 +7952,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=12.257ms + ok 1 - one byte at a time # time=32.597ms # Subtest: all at once ok 1 - meta @@ -7926,7 +7963,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=0.943ms + ok 2 - all at once # time=1.829ms # Subtest: gzipped all at once ok 1 - meta @@ -7937,7 +7974,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.282ms + ok 3 - gzipped all at once # time=2.291ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7948,7 +7985,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3.217ms + ok 4 - gzipped byte at a time # time=14.996ms # Subtest: async chunks ok 1 - meta @@ -7959,12 +7996,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=1.379ms + ok 5 - async chunks # time=2.536ms 1..5 } - ok 94 - file=next-file-has-long.tar maxmeta=null filter=false strict=true # time=405.135ms { + ok 94 - file=next-file-has-long.tar maxmeta=null filter=false strict=true # time=720.293ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -7974,7 +8011,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=11.813ms + ok 1 - one byte at a time # time=33.777ms # Subtest: all at once ok 1 - meta @@ -7985,7 +8022,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.056ms + ok 2 - all at once # time=1.856ms # Subtest: gzipped all at once ok 1 - meta @@ -7996,7 +8033,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.326ms + ok 3 - gzipped all at once # time=2.564ms # Subtest: gzipped byte at a time ok 1 - meta @@ -8007,7 +8044,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3ms + ok 4 - gzipped byte at a time # time=7.199ms # Subtest: async chunks ok 1 - meta @@ -8018,12 +8055,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=372.263ms + ok 5 - async chunks # time=642.989ms 1..5 } - ok 95 - file=next-file-has-long.tar maxmeta=null filter=true strict=false # time=37.869ms { + ok 95 - file=next-file-has-long.tar maxmeta=null filter=true strict=false # time=83.654ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -8033,7 +8070,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=11.927ms + ok 1 - one byte at a time # time=33.271ms # Subtest: all at once ok 1 - meta @@ -8044,7 +8081,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.001ms + ok 2 - all at once # time=1.93ms # Subtest: gzipped all at once ok 1 - meta @@ -8055,7 +8092,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=1.308ms + ok 3 - gzipped all at once # time=2.232ms # Subtest: gzipped byte at a time ok 1 - meta @@ -8066,7 +8103,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3.096ms + ok 4 - gzipped byte at a time # time=6.075ms # Subtest: async chunks ok 1 - meta @@ -8077,12 +8114,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=1.463ms + ok 5 - async chunks # time=2.636ms 1..5 } - ok 96 - file=next-file-has-long.tar maxmeta=null filter=false strict=false # time=451.275ms { + ok 96 - file=next-file-has-long.tar maxmeta=null filter=false strict=false # time=760.211ms { # Subtest: one byte at a time ok 1 - meta ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -8092,7 +8129,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - one byte at a time # time=11.634ms + ok 1 - one byte at a time # time=24.842ms # Subtest: all at once ok 1 - meta @@ -8103,7 +8140,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - all at once # time=1.015ms + ok 2 - all at once # time=1.287ms # Subtest: gzipped all at once ok 1 - meta @@ -8114,7 +8151,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - gzipped all at once # time=2.016ms + ok 3 - gzipped all at once # time=1.601ms # Subtest: gzipped byte at a time ok 1 - meta @@ -8125,7 +8162,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - gzipped byte at a time # time=3.075ms + ok 4 - gzipped byte at a time # time=5.867ms # Subtest: async chunks ok 1 - meta @@ -8136,12 +8173,12 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - async chunks # time=418.172ms + ok 5 - async chunks # time=701.319ms 1..5 } - ok 97 - file=null-byte.tar maxmeta=250 filter=true strict=true # time=75.426ms { + ok 97 - file=null-byte.tar maxmeta=250 filter=true strict=true # time=130.04ms { # Subtest: one byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8150,7 +8187,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=51.116ms + ok 1 - one byte at a time # time=92.24ms # Subtest: all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8160,7 +8197,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.908ms + ok 2 - all at once # time=1.064ms # Subtest: gzipped all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8170,7 +8207,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.362ms + ok 3 - gzipped all at once # time=1.641ms # Subtest: gzipped byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8180,7 +8217,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=4.749ms + ok 4 - gzipped byte at a time # time=8.86ms # Subtest: async chunks ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8190,12 +8227,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=1.163ms + ok 5 - async chunks # time=1.606ms 1..5 } - ok 98 - file=null-byte.tar maxmeta=250 filter=false strict=true # time=465.722ms { + ok 98 - file=null-byte.tar maxmeta=250 filter=false strict=true # time=773.66ms { # Subtest: one byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8204,7 +8241,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=46.143ms + ok 1 - one byte at a time # time=83.331ms # Subtest: all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8214,7 +8251,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.978ms + ok 2 - all at once # time=1.093ms # Subtest: gzipped all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8224,7 +8261,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.342ms + ok 3 - gzipped all at once # time=1.58ms # Subtest: gzipped byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8234,7 +8271,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.299ms + ok 4 - gzipped byte at a time # time=8.577ms # Subtest: async chunks ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8244,12 +8281,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=395.752ms + ok 5 - async chunks # time=655.092ms 1..5 } - ok 99 - file=null-byte.tar maxmeta=250 filter=true strict=false # time=63.596ms { + ok 99 - file=null-byte.tar maxmeta=250 filter=true strict=false # time=112.789ms { # Subtest: one byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8258,7 +8295,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=37.89ms + ok 1 - one byte at a time # time=61.045ms # Subtest: all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8268,7 +8305,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.103ms + ok 2 - all at once # time=1.554ms # Subtest: gzipped all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8278,7 +8315,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.263ms + ok 3 - gzipped all at once # time=6.301ms # Subtest: gzipped byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8288,7 +8325,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.173ms + ok 4 - gzipped byte at a time # time=9.227ms # Subtest: async chunks ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8298,12 +8335,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=1.286ms + ok 5 - async chunks # time=1.614ms 1..5 } - ok 100 - file=null-byte.tar maxmeta=250 filter=false strict=false # time=654.659ms { + ok 100 - file=null-byte.tar maxmeta=250 filter=false strict=false # time=1101.142ms { # Subtest: one byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8312,7 +8349,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=33.116ms + ok 1 - one byte at a time # time=60.009ms # Subtest: all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8322,7 +8359,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=1.428ms + ok 2 - all at once # time=1.121ms # Subtest: gzipped all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8332,7 +8369,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.875ms + ok 3 - gzipped all at once # time=1.486ms # Subtest: gzipped byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8342,7 +8379,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.138ms + ok 4 - gzipped byte at a time # time=8.585ms # Subtest: async chunks ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8352,12 +8389,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=591.625ms + ok 5 - async chunks # time=1006.475ms 1..5 } - ok 101 - file=null-byte.tar maxmeta=null filter=true strict=true # time=58.244ms { + ok 101 - file=null-byte.tar maxmeta=null filter=true strict=true # time=98.338ms { # Subtest: one byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8366,7 +8403,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=32.201ms + ok 1 - one byte at a time # time=61.355ms # Subtest: all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8376,7 +8413,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.931ms + ok 2 - all at once # time=1.111ms # Subtest: gzipped all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8386,7 +8423,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.609ms # Subtest: gzipped byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8396,7 +8433,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=6.253ms + ok 4 - gzipped byte at a time # time=8.44ms # Subtest: async chunks ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8406,12 +8443,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=1.156ms + ok 5 - async chunks # time=1.611ms 1..5 } - ok 102 - file=null-byte.tar maxmeta=null filter=false strict=true # time=640.495ms { + ok 102 - file=null-byte.tar maxmeta=null filter=false strict=true # time=1157.642ms { # Subtest: one byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8420,7 +8457,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=31.476ms + ok 1 - one byte at a time # time=62.697ms # Subtest: all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8430,7 +8467,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.958ms + ok 2 - all at once # time=1.07ms # Subtest: gzipped all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8440,7 +8477,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.234ms + ok 3 - gzipped all at once # time=1.719ms # Subtest: gzipped byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8450,7 +8487,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.018ms + ok 4 - gzipped byte at a time # time=8.406ms # Subtest: async chunks ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8460,12 +8497,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=586.011ms + ok 5 - async chunks # time=1061.167ms 1..5 } - ok 103 - file=null-byte.tar maxmeta=null filter=true strict=false # time=61.506ms { + ok 103 - file=null-byte.tar maxmeta=null filter=true strict=false # time=102.163ms { # Subtest: one byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8474,7 +8511,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=32.954ms + ok 1 - one byte at a time # time=64.112ms # Subtest: all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8484,7 +8521,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.917ms + ok 2 - all at once # time=0.991ms # Subtest: gzipped all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8494,7 +8531,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.228ms + ok 3 - gzipped all at once # time=1.391ms # Subtest: gzipped byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8504,7 +8541,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=5.895ms + ok 4 - gzipped byte at a time # time=9.427ms # Subtest: async chunks ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8514,12 +8551,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=1.143ms + ok 5 - async chunks # time=1.495ms 1..5 } - ok 104 - file=null-byte.tar maxmeta=null filter=false strict=false # time=618.615ms { + ok 104 - file=null-byte.tar maxmeta=null filter=false strict=false # time=1205.349ms { # Subtest: one byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ ok 2 - meta @@ -8528,7 +8565,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - one byte at a time # time=32.544ms + ok 1 - one byte at a time # time=65.204ms # Subtest: all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8538,7 +8575,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - all at once # time=0.856ms + ok 2 - all at once # time=0.981ms # Subtest: gzipped all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8548,7 +8585,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.102ms + ok 3 - gzipped all at once # time=1.352ms # Subtest: gzipped byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8558,7 +8595,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=4.82ms + ok 4 - gzipped byte at a time # time=9.039ms # Subtest: async chunks ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -8568,12 +8605,12 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - async chunks # time=563.582ms + ok 5 - async chunks # time=1105.245ms 1..5 } - ok 105 - file=path-missing.tar maxmeta=250 filter=true strict=true # time=28.489ms { + ok 105 - file=path-missing.tar maxmeta=250 filter=true strict=true # time=41.261ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -8582,7 +8619,7 @@ ok 5 - error ok 6 - end 1..6 - ok 1 - one byte at a time # time=5.988ms + ok 1 - one byte at a time # time=10.767ms # Subtest: all at once ok 1 - error @@ -8592,7 +8629,7 @@ ok 5 - error ok 6 - end 1..6 - ok 2 - all at once # time=0.845ms + ok 2 - all at once # time=0.834ms # Subtest: gzipped all at once ok 1 - error @@ -8602,7 +8639,7 @@ ok 5 - error ok 6 - end 1..6 - ok 3 - gzipped all at once # time=0.912ms + ok 3 - gzipped all at once # time=1.171ms # Subtest: gzipped byte at a time ok 1 - error @@ -8612,7 +8649,7 @@ ok 5 - error ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=1.864ms + ok 4 - gzipped byte at a time # time=2.511ms # Subtest: async chunks ok 1 - error @@ -8622,12 +8659,12 @@ ok 5 - error ok 6 - end 1..6 - ok 5 - async chunks # time=1.055ms + ok 5 - async chunks # time=1.487ms 1..5 } - ok 106 - file=path-missing.tar maxmeta=250 filter=false strict=true # time=25.318ms { + ok 106 - file=path-missing.tar maxmeta=250 filter=false strict=true # time=42.663ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -8636,7 +8673,7 @@ ok 5 - error ok 6 - end 1..6 - ok 1 - one byte at a time # time=6.106ms + ok 1 - one byte at a time # time=12.269ms # Subtest: all at once ok 1 - error @@ -8646,7 +8683,7 @@ ok 5 - error ok 6 - end 1..6 - ok 2 - all at once # time=0.65ms + ok 2 - all at once # time=0.901ms # Subtest: gzipped all at once ok 1 - error @@ -8656,7 +8693,7 @@ ok 5 - error ok 6 - end 1..6 - ok 3 - gzipped all at once # time=0.899ms + ok 3 - gzipped all at once # time=1.176ms # Subtest: gzipped byte at a time ok 1 - error @@ -8666,7 +8703,7 @@ ok 5 - error ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=1.696ms + ok 4 - gzipped byte at a time # time=2.679ms # Subtest: async chunks ok 1 - error @@ -8676,12 +8713,12 @@ ok 5 - error ok 6 - end 1..6 - ok 5 - async chunks # time=0.854ms + ok 5 - async chunks # time=1.008ms 1..5 } - ok 107 - file=path-missing.tar maxmeta=250 filter=true strict=false # time=30.958ms { + ok 107 - file=path-missing.tar maxmeta=250 filter=true strict=false # time=46.517ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -8690,7 +8727,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 1 - one byte at a time # time=10.122ms + ok 1 - one byte at a time # time=15.28ms # Subtest: all at once ok 1 - warn @@ -8700,7 +8737,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 2 - all at once # time=0.927ms + ok 2 - all at once # time=0.72ms # Subtest: gzipped all at once ok 1 - warn @@ -8710,7 +8747,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 3 - gzipped all at once # time=0.786ms + ok 3 - gzipped all at once # time=0.94ms # Subtest: gzipped byte at a time ok 1 - warn @@ -8720,7 +8757,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=1.387ms + ok 4 - gzipped byte at a time # time=3.116ms # Subtest: async chunks ok 1 - warn @@ -8730,12 +8767,12 @@ ok 5 - warn ok 6 - end 1..6 - ok 5 - async chunks # time=0.671ms + ok 5 - async chunks # time=1.248ms 1..5 } - ok 108 - file=path-missing.tar maxmeta=250 filter=false strict=false # time=25.331ms { + ok 108 - file=path-missing.tar maxmeta=250 filter=false strict=false # time=51.116ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -8744,7 +8781,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 1 - one byte at a time # time=5.277ms + ok 1 - one byte at a time # time=14.305ms # Subtest: all at once ok 1 - warn @@ -8754,7 +8791,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 2 - all at once # time=0.558ms + ok 2 - all at once # time=0.875ms # Subtest: gzipped all at once ok 1 - warn @@ -8764,7 +8801,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 3 - gzipped all at once # time=0.72ms + ok 3 - gzipped all at once # time=1.198ms # Subtest: gzipped byte at a time ok 1 - warn @@ -8774,7 +8811,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=1.472ms + ok 4 - gzipped byte at a time # time=2.834ms # Subtest: async chunks ok 1 - warn @@ -8784,12 +8821,12 @@ ok 5 - warn ok 6 - end 1..6 - ok 5 - async chunks # time=0.777ms + ok 5 - async chunks # time=1.269ms 1..5 } - ok 109 - file=path-missing.tar maxmeta=null filter=true strict=true # time=24.309ms { + ok 109 - file=path-missing.tar maxmeta=null filter=true strict=true # time=48.687ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -8798,7 +8835,7 @@ ok 5 - error ok 6 - end 1..6 - ok 1 - one byte at a time # time=5.453ms + ok 1 - one byte at a time # time=13.876ms # Subtest: all at once ok 1 - error @@ -8808,7 +8845,7 @@ ok 5 - error ok 6 - end 1..6 - ok 2 - all at once # time=0.673ms + ok 2 - all at once # time=0.931ms # Subtest: gzipped all at once ok 1 - error @@ -8818,7 +8855,7 @@ ok 5 - error ok 6 - end 1..6 - ok 3 - gzipped all at once # time=0.897ms + ok 3 - gzipped all at once # time=1.4ms # Subtest: gzipped byte at a time ok 1 - error @@ -8828,7 +8865,7 @@ ok 5 - error ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=1.569ms + ok 4 - gzipped byte at a time # time=2.414ms # Subtest: async chunks ok 1 - error @@ -8838,12 +8875,12 @@ ok 5 - error ok 6 - end 1..6 - ok 5 - async chunks # time=0.766ms + ok 5 - async chunks # time=1.066ms 1..5 } - ok 110 - file=path-missing.tar maxmeta=null filter=false strict=true # time=27.487ms { + ok 110 - file=path-missing.tar maxmeta=null filter=false strict=true # time=37.8ms { # Subtest: one byte at a time ok 1 - error ok 2 - error @@ -8852,7 +8889,7 @@ ok 5 - error ok 6 - end 1..6 - ok 1 - one byte at a time # time=5.724ms + ok 1 - one byte at a time # time=10.143ms # Subtest: all at once ok 1 - error @@ -8862,7 +8899,7 @@ ok 5 - error ok 6 - end 1..6 - ok 2 - all at once # time=0.635ms + ok 2 - all at once # time=0.764ms # Subtest: gzipped all at once ok 1 - error @@ -8872,7 +8909,7 @@ ok 5 - error ok 6 - end 1..6 - ok 3 - gzipped all at once # time=1.032ms + ok 3 - gzipped all at once # time=1.145ms # Subtest: gzipped byte at a time ok 1 - error @@ -8882,7 +8919,7 @@ ok 5 - error ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=1.845ms + ok 4 - gzipped byte at a time # time=2.428ms # Subtest: async chunks ok 1 - error @@ -8892,12 +8929,12 @@ ok 5 - error ok 6 - end 1..6 - ok 5 - async chunks # time=2.412ms + ok 5 - async chunks # time=0.95ms 1..5 } - ok 111 - file=path-missing.tar maxmeta=null filter=true strict=false # time=26.461ms { + ok 111 - file=path-missing.tar maxmeta=null filter=true strict=false # time=36.336ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -8906,7 +8943,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 1 - one byte at a time # time=5.589ms + ok 1 - one byte at a time # time=10.03ms # Subtest: all at once ok 1 - warn @@ -8916,7 +8953,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 2 - all at once # time=0.584ms + ok 2 - all at once # time=0.641ms # Subtest: gzipped all at once ok 1 - warn @@ -8926,7 +8963,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 3 - gzipped all at once # time=0.829ms + ok 3 - gzipped all at once # time=0.907ms # Subtest: gzipped byte at a time ok 1 - warn @@ -8936,7 +8973,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=1.478ms + ok 4 - gzipped byte at a time # time=2.151ms # Subtest: async chunks ok 1 - warn @@ -8946,12 +8983,12 @@ ok 5 - warn ok 6 - end 1..6 - ok 5 - async chunks # time=0.729ms + ok 5 - async chunks # time=0.884ms 1..5 } - ok 112 - file=path-missing.tar maxmeta=null filter=false strict=false # time=25.483ms { + ok 112 - file=path-missing.tar maxmeta=null filter=false strict=false # time=39.874ms { # Subtest: one byte at a time ok 1 - warn ok 2 - warn @@ -8960,7 +8997,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 1 - one byte at a time # time=5.434ms + ok 1 - one byte at a time # time=12.663ms # Subtest: all at once ok 1 - warn @@ -8970,7 +9007,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 2 - all at once # time=0.634ms + ok 2 - all at once # time=0.686ms # Subtest: gzipped all at once ok 1 - warn @@ -8980,7 +9017,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 3 - gzipped all at once # time=0.842ms + ok 3 - gzipped all at once # time=0.986ms # Subtest: gzipped byte at a time ok 1 - warn @@ -8990,7 +9027,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 4 - gzipped byte at a time # time=1.802ms + ok 4 - gzipped byte at a time # time=2.193ms # Subtest: async chunks ok 1 - warn @@ -9000,12 +9037,12 @@ ok 5 - warn ok 6 - end 1..6 - ok 5 - async chunks # time=0.764ms + ok 5 - async chunks # time=0.974ms 1..5 } - ok 113 - file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=true # time=56.331ms { + ok 113 - file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=true # time=97.377ms { # Subtest: one byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9016,7 +9053,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=32.205ms + ok 1 - one byte at a time # time=51.997ms # Subtest: all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9028,7 +9065,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.04ms + ok 2 - all at once # time=1.96ms # Subtest: gzipped all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9040,7 +9077,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.313ms + ok 3 - gzipped all at once # time=2.187ms # Subtest: gzipped byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9052,7 +9089,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=3.764ms + ok 4 - gzipped byte at a time # time=8.623ms # Subtest: async chunks ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9064,12 +9101,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=1.144ms + ok 5 - async chunks # time=4.435ms 1..5 } - ok 114 - file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=true # time=431.593ms { + ok 114 - file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=true # time=951.496ms { # Subtest: one byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9080,7 +9117,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=27.553ms + ok 1 - one byte at a time # time=72.88ms # Subtest: all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9092,7 +9129,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.217ms + ok 2 - all at once # time=1.819ms # Subtest: gzipped all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9104,7 +9141,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.418ms + ok 3 - gzipped all at once # time=2.41ms # Subtest: gzipped byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9116,7 +9153,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=4.155ms + ok 4 - gzipped byte at a time # time=8.765ms # Subtest: async chunks ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9128,12 +9165,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=379.047ms + ok 5 - async chunks # time=834.041ms 1..5 } - ok 115 - file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=false # time=55.291ms { + ok 115 - file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=false # time=131.48ms { # Subtest: one byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9144,7 +9181,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=27.183ms + ok 1 - one byte at a time # time=78.4ms # Subtest: all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9156,7 +9193,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.001ms + ok 2 - all at once # time=1.797ms # Subtest: gzipped all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9168,7 +9205,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.361ms + ok 3 - gzipped all at once # time=2.204ms # Subtest: gzipped byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9180,7 +9217,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=6.581ms + ok 4 - gzipped byte at a time # time=12.295ms # Subtest: async chunks ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9192,12 +9229,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=1.522ms + ok 5 - async chunks # time=2.452ms 1..5 } - ok 116 - file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=false # time=409.508ms { + ok 116 - file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=false # time=914.937ms { # Subtest: one byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9208,7 +9245,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=29.754ms + ok 1 - one byte at a time # time=79.759ms # Subtest: all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9220,7 +9257,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.099ms + ok 2 - all at once # time=1.943ms # Subtest: gzipped all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9232,7 +9269,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.507ms + ok 3 - gzipped all at once # time=2.438ms # Subtest: gzipped byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9244,7 +9281,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=3.652ms + ok 4 - gzipped byte at a time # time=8.26ms # Subtest: async chunks ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9256,12 +9293,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=356.57ms + ok 5 - async chunks # time=791.275ms 1..5 } - ok 117 - file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=true # time=54.817ms { + ok 117 - file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=true # time=122.951ms { # Subtest: one byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9272,7 +9309,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=30.258ms + ok 1 - one byte at a time # time=74.091ms # Subtest: all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9284,7 +9321,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.047ms + ok 2 - all at once # time=1.83ms # Subtest: gzipped all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9296,7 +9333,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.38ms + ok 3 - gzipped all at once # time=2.308ms # Subtest: gzipped byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9308,7 +9345,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=3.62ms + ok 4 - gzipped byte at a time # time=8.342ms # Subtest: async chunks ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9320,12 +9357,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=1.401ms + ok 5 - async chunks # time=2.421ms 1..5 } - ok 118 - file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=true # time=393.656ms { + ok 118 - file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=true # time=863.086ms { # Subtest: one byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9336,7 +9373,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=28.395ms + ok 1 - one byte at a time # time=73.474ms # Subtest: all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9348,7 +9385,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.145ms + ok 2 - all at once # time=1.698ms # Subtest: gzipped all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9360,7 +9397,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.418ms + ok 3 - gzipped all at once # time=2.333ms # Subtest: gzipped byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9372,7 +9409,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=3.93ms + ok 4 - gzipped byte at a time # time=17.821ms # Subtest: async chunks ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9384,12 +9421,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=342.146ms + ok 5 - async chunks # time=736.865ms 1..5 } - ok 119 - file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=false # time=59.102ms { + ok 119 - file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=false # time=125.056ms { # Subtest: one byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9400,7 +9437,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=28.148ms + ok 1 - one byte at a time # time=69.519ms # Subtest: all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9412,7 +9449,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.188ms + ok 2 - all at once # time=1.634ms # Subtest: gzipped all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9424,7 +9461,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.36ms + ok 3 - gzipped all at once # time=2.287ms # Subtest: gzipped byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9436,7 +9473,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=7.609ms + ok 4 - gzipped byte at a time # time=7.759ms # Subtest: async chunks ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9448,12 +9485,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=2.233ms + ok 5 - async chunks # time=9.566ms 1..5 } - ok 120 - file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=false # time=351.212ms { + ok 120 - file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=false # time=727.029ms { # Subtest: one byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ ok 2 - meta @@ -9464,7 +9501,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - one byte at a time # time=27.377ms + ok 1 - one byte at a time # time=71.48ms # Subtest: all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9476,7 +9513,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - all at once # time=1.106ms + ok 2 - all at once # time=1.672ms # Subtest: gzipped all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9488,7 +9525,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - gzipped all at once # time=1.355ms + ok 3 - gzipped all at once # time=2.216ms # Subtest: gzipped byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9500,7 +9537,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - gzipped byte at a time # time=6.034ms + ok 4 - gzipped byte at a time # time=12.009ms # Subtest: async chunks ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -9512,12 +9549,12 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - async chunks # time=296.765ms + ok 5 - async chunks # time=609.799ms 1..5 } - ok 121 - file=utf8.tar maxmeta=250 filter=true strict=true # time=44.709ms { + ok 121 - file=utf8.tar maxmeta=250 filter=true strict=true # time=99.415ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: Ω.txt @@ -9529,7 +9566,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=18.432ms + ok 1 - one byte at a time # time=47.245ms # Subtest: all at once ok 1 - meta @@ -9542,7 +9579,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.343ms + ok 2 - all at once # time=2.437ms # Subtest: gzipped all at once ok 1 - meta @@ -9555,7 +9592,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=1.739ms + ok 3 - gzipped all at once # time=2.84ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9568,7 +9605,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=4.885ms + ok 4 - gzipped byte at a time # time=11.396ms # Subtest: async chunks ok 1 - meta @@ -9581,12 +9618,12 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=1.602ms + ok 5 - async chunks # time=3.102ms 1..5 } - ok 122 - file=utf8.tar maxmeta=250 filter=false strict=true # time=338.056ms { + ok 122 - file=utf8.tar maxmeta=250 filter=false strict=true # time=666.349ms { # Subtest: one byte at a time ok 1 - meta ok 2 - Ω.txt @@ -9598,7 +9635,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=19.057ms + ok 1 - one byte at a time # time=47.937ms # Subtest: all at once ok 1 - meta @@ -9611,7 +9648,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.345ms + ok 2 - all at once # time=2.203ms # Subtest: gzipped all at once ok 1 - meta @@ -9624,7 +9661,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=1.614ms + ok 3 - gzipped all at once # time=2.581ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9637,7 +9674,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=4.851ms + ok 4 - gzipped byte at a time # time=10.652ms # Subtest: async chunks ok 1 - meta @@ -9650,12 +9687,12 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=296.085ms + ok 5 - async chunks # time=558.101ms 1..5 } - ok 123 - file=utf8.tar maxmeta=250 filter=true strict=false # time=46.987ms { + ok 123 - file=utf8.tar maxmeta=250 filter=true strict=false # time=107.066ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: Ω.txt @@ -9667,7 +9704,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=20.35ms + ok 1 - one byte at a time # time=44.708ms # Subtest: all at once ok 1 - meta @@ -9680,7 +9717,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.367ms + ok 2 - all at once # time=2.056ms # Subtest: gzipped all at once ok 1 - meta @@ -9693,7 +9730,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=1.621ms + ok 3 - gzipped all at once # time=2.613ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9706,7 +9743,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=4.769ms + ok 4 - gzipped byte at a time # time=10.487ms # Subtest: async chunks ok 1 - meta @@ -9719,12 +9756,12 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=1.607ms + ok 5 - async chunks # time=2.792ms 1..5 } - ok 124 - file=utf8.tar maxmeta=250 filter=false strict=false # time=247.783ms { + ok 124 - file=utf8.tar maxmeta=250 filter=false strict=false # time=451.405ms { # Subtest: one byte at a time ok 1 - meta ok 2 - Ω.txt @@ -9736,7 +9773,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=18.532ms + ok 1 - one byte at a time # time=44.527ms # Subtest: all at once ok 1 - meta @@ -9749,7 +9786,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.455ms + ok 2 - all at once # time=2.235ms # Subtest: gzipped all at once ok 1 - meta @@ -9762,7 +9799,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=1.629ms + ok 3 - gzipped all at once # time=2.787ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9775,7 +9812,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=4.769ms + ok 4 - gzipped byte at a time # time=11.029ms # Subtest: async chunks ok 1 - meta @@ -9788,12 +9825,12 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=204.725ms + ok 5 - async chunks # time=362.622ms 1..5 } - ok 125 - file=utf8.tar maxmeta=null filter=true strict=true # time=45.688ms { + ok 125 - file=utf8.tar maxmeta=null filter=true strict=true # time=82.847ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: Ω.txt @@ -9805,7 +9842,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=18.899ms + ok 1 - one byte at a time # time=43.764ms # Subtest: all at once ok 1 - meta @@ -9818,7 +9855,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.321ms + ok 2 - all at once # time=1.673ms # Subtest: gzipped all at once ok 1 - meta @@ -9831,7 +9868,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=1.604ms + ok 3 - gzipped all at once # time=1.989ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9844,7 +9881,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=5.458ms + ok 4 - gzipped byte at a time # time=8.031ms # Subtest: async chunks ok 1 - meta @@ -9857,12 +9894,12 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=1.615ms + ok 5 - async chunks # time=2.067ms 1..5 } - ok 126 - file=utf8.tar maxmeta=null filter=false strict=true # time=158.853ms { + ok 126 - file=utf8.tar maxmeta=null filter=false strict=true # time=281.024ms { # Subtest: one byte at a time ok 1 - meta ok 2 - Ω.txt @@ -9874,7 +9911,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=18.85ms + ok 1 - one byte at a time # time=37.575ms # Subtest: all at once ok 1 - meta @@ -9887,7 +9924,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.364ms + ok 2 - all at once # time=1.943ms # Subtest: gzipped all at once ok 1 - meta @@ -9900,7 +9937,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=1.565ms + ok 3 - gzipped all at once # time=2.127ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9913,7 +9950,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=4.738ms + ok 4 - gzipped byte at a time # time=8.342ms # Subtest: async chunks ok 1 - meta @@ -9926,12 +9963,12 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=113.729ms + ok 5 - async chunks # time=206.645ms 1..5 } - ok 127 - file=utf8.tar maxmeta=null filter=true strict=false # time=44.72ms { + ok 127 - file=utf8.tar maxmeta=null filter=true strict=false # time=76.98ms { # Subtest: one byte at a time ok 1 - meta ok 2 - ignored: Ω.txt @@ -9943,7 +9980,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=17.837ms + ok 1 - one byte at a time # time=35.98ms # Subtest: all at once ok 1 - meta @@ -9956,7 +9993,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.324ms + ok 2 - all at once # time=1.912ms # Subtest: gzipped all at once ok 1 - meta @@ -9969,7 +10006,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=1.64ms + ok 3 - gzipped all at once # time=2.05ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9982,7 +10019,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=4.808ms + ok 4 - gzipped byte at a time # time=8.085ms # Subtest: async chunks ok 1 - meta @@ -9995,12 +10032,12 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=1.572ms + ok 5 - async chunks # time=4.096ms 1..5 } - ok 128 - file=utf8.tar maxmeta=null filter=false strict=false # time=68.326ms { + ok 128 - file=utf8.tar maxmeta=null filter=false strict=false # time=132.902ms { # Subtest: one byte at a time ok 1 - meta ok 2 - Ω.txt @@ -10012,7 +10049,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - one byte at a time # time=17.665ms + ok 1 - one byte at a time # time=41.635ms # Subtest: all at once ok 1 - meta @@ -10025,7 +10062,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - all at once # time=1.571ms + ok 2 - all at once # time=2.245ms # Subtest: gzipped all at once ok 1 - meta @@ -10038,7 +10075,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - gzipped all at once # time=1.683ms + ok 3 - gzipped all at once # time=2.923ms # Subtest: gzipped byte at a time ok 1 - meta @@ -10051,7 +10088,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - gzipped byte at a time # time=4.771ms + ok 4 - gzipped byte at a time # time=12.281ms # Subtest: async chunks ok 1 - meta @@ -10064,28 +10101,28 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - async chunks # time=27.087ms + ok 5 - async chunks # time=46.196ms 1..5 } 1..128 - ok 1 - fixture tests # time=6632.549ms + ok 1 - fixture tests # time=12524.366ms # 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=0.961ms + ok 2 - strict warn with an error emits that error # time=1.311ms # 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.436ms + ok 3 - onwarn gets added to the warn event # time=0.613ms # Subtest: onentry gets added to entry event 1..1 ok 1 - should be equal - ok 4 - onentry gets added to entry event # time=0.491ms + ok 4 - onentry gets added to entry event # time=0.528ms # Subtest: drain event timings ok 1 - should be equal @@ -10132,75 +10169,75 @@ ok 42 - write should return false: 9 ok 43 - expect truthy value 1..43 - ok 5 - drain event timings # time=50.077ms + ok 5 - drain event timings # time=70.276ms # Subtest: consume while consuming # Subtest: size=1000 1..0 - ok 1 - size=1000 # time=1.749ms + ok 1 - size=1000 # time=2.983ms # Subtest: size=1024 1..0 - ok 2 - size=1024 # time=0.904ms + ok 2 - size=1024 # time=2.298ms 1..2 - ok 6 - consume while consuming # time=11.754ms + ok 6 - consume while consuming # time=34.315ms # Subtest: truncated input # Subtest: truncated at block boundary ok 1 - should be equivalent 1..1 - ok 1 - truncated at block boundary # time=1.345ms + ok 1 - truncated at block boundary # time=2.613ms # Subtest: truncated mid-block ok 1 - should be equivalent 1..1 - ok 2 - truncated mid-block # time=0.886ms + ok 2 - truncated mid-block # time=1.579ms 1..2 - ok 7 - truncated input # time=14.69ms + ok 7 - truncated input # time=36.054ms # Subtest: truncated gzip input # Subtest: early end ok 1 - aborted writing ok 2 - should be equivalent 1..2 - ok 1 - early end # time=2.255ms + ok 1 - early end # time=3.71ms # Subtest: just wrong ok 1 - aborted writing ok 2 - should be equivalent 1..2 - ok 2 - just wrong # time=1.252ms + ok 2 - just wrong # time=2.398ms 1..2 - ok 8 - truncated gzip input # time=13.202ms + ok 8 - truncated gzip input # time=24.407ms # Subtest: end while consuming ok 1 - should be equivalent 1..1 - ok 9 - end while consuming # time=2.151ms + ok 9 - end while consuming # time=3.886ms # Subtest: bad archives ok 1 - should match pattern provided 1..1 - ok 10 - bad archives # time=1.314ms + ok 10 - bad archives # time=2.272ms # 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=2.245ms + ok 11 - header that throws # time=3.281ms # Subtest: warnings that are not so bad ok 1 - should be equivalent 1..1 - ok 12 - warnings that are not so bad # time=1.415ms + ok 12 - warnings that are not so bad # time=2.12ms 1..12 - # time=6740.328ms -ok 14 - test/parse.js # time=7007.938ms + # time=12715.804ms +ok 14 - test/parse.js # time=13091.237ms # Subtest: test/path-reservations.js # Subtest: basic race @@ -10220,27 +10257,27 @@ ok 14 - did dir2 before dir3 ok 15 - only do dir3 once 1..15 - ok 1 - basic race # time=15.296ms + ok 1 - basic race # time=23.375ms 1..1 - # time=22.557ms -ok 15 - test/path-reservations.js # time=246.771ms + # time=35.08ms +ok 15 - test/path-reservations.js # time=453.325ms # Subtest: test/pax.js # Subtest: create a pax ok 1 - should be equal 1..1 - ok 1 - create a pax # time=8.446ms + ok 1 - create a pax # time=12.48ms # Subtest: null pax ok 1 - should be equal 1..1 - ok 2 - null pax # time=1.066ms + ok 2 - null pax # time=1.873ms # Subtest: tiny pax ok 1 - should be equal 1..1 - ok 3 - tiny pax # time=1.489ms + ok 3 - tiny pax # time=2.418ms # Subtest: parse ok 1 - should be equivalent @@ -10250,11 +10287,11 @@ ok 5 - should be equivalent ok 6 - should be equivalent 1..6 - ok 4 - parse # time=4.782ms + ok 4 - parse # time=9.222ms 1..4 - # time=32.511ms -ok 16 - test/pax.js # time=273.316ms + # time=51.828ms +ok 16 - test/pax.js # time=482.807ms # Subtest: test/read-entry.js # Subtest: create read entry @@ -10263,21 +10300,21 @@ ok 3 - should be equal ok 4 - saw end event 1..4 - ok 1 - create read entry # time=11.126ms + ok 1 - create read entry # time=17.408ms # 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.167ms + ok 2 - meta entry # time=3.554ms # 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=2.533ms + ok 3 - unknown entry type # time=4.169ms # Subtest: entry without mode ok 1 - header checksum should be valid @@ -10285,16 +10322,16 @@ ok 3 - should be equal ok 4 - saw end event 1..4 - ok 4 - entry without mode # time=1.855ms + ok 4 - entry without mode # time=3.187ms 1..4 - # time=34.736ms -ok 17 - test/read-entry.js # time=265.411ms + # time=57.268ms +ok 17 - test/read-entry.js # time=465.459ms # Subtest: test/replace.js # Subtest: setup 1..0 - ok 1 - setup # time=12.708ms + ok 1 - setup # time=21.534ms # Subtest: basic file add to archive (good or truncated) # Subtest: body-byte-counts.tar @@ -10303,24 +10340,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=49.482ms + ok 1 - sync # time=99.606ms # 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.324ms + ok 2 - async cb # time=24.599ms # 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=8.25ms + ok 3 - async promise # time=16.418ms 1..3 - ok 1 - body-byte-counts.tar # time=85.016ms + ok 1 - body-byte-counts.tar # time=166.416ms # Subtest: no-null-eof.tar # Subtest: sync @@ -10328,24 +10365,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=15.543ms + ok 1 - sync # time=51.438ms # 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=8.905ms + ok 2 - async cb # time=32.799ms # 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=11.632ms + ok 3 - async promise # time=21.573ms 1..3 - ok 2 - no-null-eof.tar # time=49.15ms + ok 2 - no-null-eof.tar # time=131.199ms # Subtest: truncated-head.tar # Subtest: sync @@ -10353,24 +10390,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=13.423ms + ok 1 - sync # time=27.813ms # 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=7.922ms + ok 2 - async cb # time=15.013ms # 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=7.731ms + ok 3 - async promise # time=15.267ms 1..3 - ok 3 - truncated-head.tar # time=41.303ms + ok 3 - truncated-head.tar # time=82.967ms # Subtest: truncated-body.tar # Subtest: sync @@ -10378,27 +10415,27 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=13.713ms + ok 1 - sync # time=27.403ms # 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=7.954ms + ok 2 - async cb # time=18.296ms # 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=7.394ms + ok 3 - async promise # time=15.451ms 1..3 - ok 4 - truncated-body.tar # time=40.084ms + ok 4 - truncated-body.tar # time=82.7ms 1..4 - ok 2 - basic file add to archive (good or truncated) # time=237.039ms + ok 2 - basic file add to archive (good or truncated) # time=502.682ms # Subtest: add to empty archive # Subtest: does-not-exist.tar @@ -10407,24 +10444,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=23.696ms + ok 1 - sync # time=52.829ms # 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=7.668ms + ok 2 - async cb # time=15.007ms # 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=8.339ms + ok 3 - async promise # time=16.939ms 1..3 - ok 1 - does-not-exist.tar # time=51.751ms + ok 1 - does-not-exist.tar # time=108.853ms # Subtest: empty.tar # Subtest: sync @@ -10432,24 +10469,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=15.206ms + ok 1 - sync # time=35.533ms # 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=9.108ms + ok 2 - async cb # time=18.167ms # 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=7.326ms + ok 3 - async promise # time=23.563ms 1..3 - ok 2 - empty.tar # time=42.679ms + ok 2 - empty.tar # time=95.045ms # Subtest: zero.tar # Subtest: sync @@ -10457,58 +10494,58 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=14.308ms + ok 1 - sync # time=23.47ms # 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=7.26ms + ok 2 - async cb # time=18.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=6.804ms + ok 3 - async promise # time=11.619ms 1..3 - ok 3 - zero.tar # time=39.447ms + ok 3 - zero.tar # time=67.824ms 1..3 - ok 3 - add to empty archive # time=148.269ms + ok 3 - add to empty archive # time=304.154ms # 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=5.45ms + ok 4 - cannot append to gzipped archives # time=7.211ms # 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.094ms + ok 5 - other throws # time=1.173ms # Subtest: broken open ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 6 - broken open # time=5.75ms + ok 6 - broken open # time=5.288ms # Subtest: broken fstat ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 7 - broken fstat # time=3.254ms + ok 7 - broken fstat # time=3.379ms # Subtest: broken read ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 8 - broken read # time=3.308ms + ok 8 - broken read # time=4.541ms # Subtest: mtime cache # Subtest: sync @@ -10517,7 +10554,7 @@ ok 3 - should be equivalent ok 4 - should be equivalent 1..4 - ok 1 - sync # time=14.488ms + ok 1 - sync # time=22.544ms # Subtest: async cb ok 1 - should be equal @@ -10525,7 +10562,7 @@ ok 3 - should be equivalent ok 4 - should be equivalent 1..4 - ok 2 - async cb # time=8.057ms + ok 2 - async cb # time=12.475ms # Subtest: async promise ok 1 - should be equal @@ -10533,10 +10570,10 @@ ok 3 - should be equivalent ok 4 - should be equivalent 1..4 - ok 3 - async promise # time=7.633ms + ok 3 - async promise # time=12.099ms 1..3 - ok 9 - mtime cache # time=44.032ms + ok 9 - mtime cache # time=69.343ms # Subtest: create tarball out of another tarball # Subtest: sync @@ -10546,7 +10583,7 @@ ok 4 - should be equal ok 5 - should be equivalent 1..5 - ok 1 - sync # time=18.887ms + ok 1 - sync # time=17.576ms # Subtest: async ok 1 - should be equal @@ -10555,14 +10592,14 @@ ok 4 - should be equal ok 5 - should be equivalent 1..5 - ok 2 - async # time=14.469ms + ok 2 - async # time=18.795ms 1..2 - ok 10 - create tarball out of another tarball # time=43.691ms + ok 10 - create tarball out of another tarball # time=49.714ms 1..10 - # time=520.286ms -ok 18 - test/replace.js # time=789.478ms + # time=992.18ms +ok 18 - test/replace.js # time=1442.019ms # Subtest: test/strip-absolute-path.js ok 1 - / @@ -10572,24 +10609,24 @@ ok 5 - //foo//bar//baz ok 6 - c:\c:\c:\c:\\d:\e/f/g 1..6 - # time=10.084ms -ok 19 - test/strip-absolute-path.js # time=229.648ms + # time=17.489ms +ok 19 - test/strip-absolute-path.js # time=407.098ms # Subtest: test/types.js ok 1 - should be equal ok 2 - should be equal 1..2 - # time=8.907ms -ok 20 - test/types.js # time=237.405ms + # time=14.161ms +ok 20 - test/types.js # time=427.538ms # Subtest: test/unpack.js # Subtest: setup 1..0 - ok 1 - setup # time=8.151ms + ok 1 - setup # time=12.696ms # Subtest: basic file unpack tests 1..7 - ok 1 - emptypax.tar # time=310.222ms { + ok 1 - emptypax.tar # time=627.526ms { 1..2 # Subtest: async unpack 1..2 @@ -10597,15 +10634,15 @@ ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 1 - strict # time=212.354ms + ok 1 - strict # time=434.195ms # Subtest: loose ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 2 - loose # time=69.767ms + ok 2 - loose # time=127.788ms - ok 1 - async unpack # time=290.574ms + ok 1 - async unpack # time=576.548ms # Subtest: sync unpack 1..2 @@ -10613,18 +10650,18 @@ ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 1 - strict # time=2.225ms + ok 1 - strict # time=5.008ms # Subtest: loose ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 2 - loose # time=2.192ms + ok 2 - loose # time=4.056ms - ok 2 - sync unpack # time=13.83ms + ok 2 - sync unpack # time=39.765ms } - ok 2 - body-byte-counts.tar # time=317.809ms { + ok 2 - body-byte-counts.tar # time=639.512ms { 1..2 # Subtest: async unpack 1..2 @@ -10634,7 +10671,7 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 1 - strict # time=196.486ms + ok 1 - strict # time=407.248ms # Subtest: loose ok 1 - 1024-bytes.txt @@ -10642,9 +10679,9 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 2 - loose # time=88.638ms + ok 2 - loose # time=180.924ms - ok 1 - async unpack # time=294.096ms + ok 1 - async unpack # time=600.99ms # Subtest: sync unpack 1..2 @@ -10654,7 +10691,7 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 1 - strict # time=3.01ms + ok 1 - strict # time=4.972ms # Subtest: loose ok 1 - 1024-bytes.txt @@ -10662,12 +10699,12 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 2 - loose # time=2.946ms + ok 2 - loose # time=4.4ms - ok 2 - sync unpack # time=18.696ms + ok 2 - sync unpack # time=29.423ms } - ok 3 - utf8.tar # time=365.974ms { + ok 3 - utf8.tar # time=703.105ms { 1..2 # Subtest: async unpack 1..2 @@ -10676,16 +10713,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=303.908ms + ok 1 - strict # time=606.112ms # 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=11.237ms + ok 2 - loose # time=16.453ms - ok 1 - async unpack # time=327.296ms + ok 1 - async unpack # time=643.044ms # Subtest: sync unpack 1..2 @@ -10694,112 +10731,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=4.737ms + ok 1 - strict # time=6.686ms # 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=5.113ms + ok 2 - loose # time=6.605ms - ok 2 - sync unpack # time=28.127ms + ok 2 - sync unpack # time=42.19ms } - ok 4 - file.tar # time=218.802ms { + ok 4 - file.tar # time=400.31ms { 1..2 # Subtest: async unpack 1..2 # Subtest: strict ok 1 - one-byte.txt 1..1 - ok 1 - strict # time=149.417ms + ok 1 - strict # time=296.609ms # Subtest: loose ok 1 - one-byte.txt 1..1 - ok 2 - loose # time=46.019ms + ok 2 - loose # time=43.165ms - ok 1 - async unpack # time=201.704ms + ok 1 - async unpack # time=361.382ms # Subtest: sync unpack 1..2 # Subtest: strict ok 1 - one-byte.txt 1..1 - ok 1 - strict # time=1.349ms + ok 1 - strict # time=5.661ms # Subtest: loose ok 1 - one-byte.txt 1..1 - ok 2 - loose # time=1.308ms + ok 2 - loose # time=2.646ms - ok 2 - sync unpack # time=12.694ms + ok 2 - sync unpack # time=30.356ms } - ok 5 - global-header.tar # time=185.401ms { + ok 5 - global-header.tar # time=388.619ms { 1..2 # Subtest: async unpack 1..2 # Subtest: strict ok 1 - one-byte.txt 1..1 - ok 1 - strict # time=122.671ms + ok 1 - strict # time=270.176ms # Subtest: loose ok 1 - one-byte.txt 1..1 - ok 2 - loose # time=31.445ms + ok 2 - loose # time=73.929ms - ok 1 - async unpack # time=163.801ms + ok 1 - async unpack # time=355.549ms # Subtest: sync unpack 1..2 # Subtest: strict ok 1 - one-byte.txt 1..1 - ok 1 - strict # time=3.399ms + ok 1 - strict # time=2.73ms # Subtest: loose ok 1 - one-byte.txt 1..1 - ok 2 - loose # time=1.513ms + ok 2 - loose # time=2.79ms - ok 2 - sync unpack # time=17.195ms + ok 2 - sync unpack # time=24.968ms } - ok 6 - long-pax.tar # time=201.82ms { + ok 6 - long-pax.tar # time=392.643ms { 1..2 # Subtest: async unpack 1..2 # Subtest: strict ok 1 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 1..1 - ok 1 - strict # time=118.989ms + ok 1 - strict # time=244.762ms # Subtest: loose ok 1 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 1..1 - ok 2 - loose # time=58.517ms + ok 2 - loose # time=99.256ms - ok 1 - async unpack # time=183.593ms + ok 1 - async unpack # time=356.003ms # Subtest: sync unpack 1..2 # Subtest: strict ok 1 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 1..1 - ok 1 - strict # time=1.508ms + ok 1 - strict # time=2.739ms # Subtest: loose ok 1 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 1..1 - ok 2 - loose # time=1.42ms + ok 2 - loose # time=2.941ms - ok 2 - sync unpack # time=13.968ms + ok 2 - sync unpack # time=28.241ms } - ok 7 - long-paths.tar # time=423.871ms { + ok 7 - long-paths.tar # time=778.968ms { 1..2 # Subtest: async unpack 1..2 @@ -10813,7 +10850,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=327.281ms + ok 1 - strict # time=604.117ms # Subtest: loose ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -10825,9 +10862,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=19.369ms + ok 2 - loose # time=40.136ms - ok 1 - async unpack # time=357.657ms + ok 1 - async unpack # time=665.402ms # Subtest: sync unpack 1..2 @@ -10841,7 +10878,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=23.499ms + ok 1 - strict # time=38.31ms # Subtest: loose ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -10853,18 +10890,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.477ms + ok 2 - loose # time=29.063ms - ok 2 - sync unpack # time=55.469ms + ok 2 - sync unpack # time=96.082ms } - ok 2 - basic file unpack tests # time=552.418ms + ok 2 - basic file unpack tests # time=1032.889ms # 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=0.881ms + ok 3 - cwd default to process cwd # time=1.322ms # Subtest: links! 1..6 @@ -10877,7 +10914,7 @@ ok 6 - expect truthy value ok 7 - should be equal 1..7 - ok 1 - async # time=7.208ms + ok 1 - async # time=14.455ms # Subtest: sync ok 1 - should be equal @@ -10887,7 +10924,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 2 - sync # time=3.938ms + ok 2 - sync # time=7.528ms # Subtest: sync strip ok 1 - should be equal @@ -10899,7 +10936,7 @@ ok 7 - expect truthy value ok 8 - should be equal 1..8 - ok 3 - sync strip # time=6.148ms + ok 3 - sync strip # time=25.285ms # Subtest: async strip ok 1 - emitted finish before close @@ -10912,22 +10949,22 @@ ok 8 - expect truthy value ok 9 - should be equal 1..9 - ok 4 - async strip # time=6.97ms + ok 4 - async strip # time=23.906ms # Subtest: sync strip 3 ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 5 - sync strip 3 # time=3.505ms + ok 5 - sync strip 3 # time=6.589ms # 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=3.172ms + ok 6 - async strip 3 # time=5.423ms - ok 4 - links! # time=64.986ms + ok 4 - links! # time=150.275ms # Subtest: links without cleanup (exercise clobbering code) 1..6 @@ -10940,7 +10977,7 @@ ok 6 - expect truthy value ok 7 - should be equal 1..7 - ok 1 - async # time=17.616ms + ok 1 - async # time=32.78ms # Subtest: sync ok 1 - should be equal @@ -10950,7 +10987,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 2 - sync # time=2.355ms + ok 2 - sync # time=4.235ms # Subtest: async again ok 1 - should be equal @@ -10960,7 +10997,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 3 - async again # time=3.765ms + ok 3 - async again # time=6.172ms # Subtest: sync again ok 1 - should be equal @@ -10970,7 +11007,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 4 - sync again # time=3.3ms + ok 4 - sync again # time=5.81ms # Subtest: async unlink ok 1 - should be equal @@ -10980,7 +11017,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 5 - async unlink # time=3.87ms + ok 5 - async unlink # time=6.763ms # Subtest: sync unlink ok 1 - should be equal @@ -10990,9 +11027,9 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 6 - sync unlink # time=2.57ms + ok 6 - sync unlink # time=4.066ms - ok 5 - links without cleanup (exercise clobbering code) # time=40.999ms + ok 5 - links without cleanup (exercise clobbering code) # time=73.042ms # Subtest: nested dir dupe ok 1 - should be equal @@ -11003,7 +11040,7 @@ ok 6 - should be equal ok 7 - should be equal 1..7 - ok 6 - nested dir dupe # time=22.35ms + ok 6 - nested dir dupe # time=32.289ms # Subtest: symlink in dir path # Subtest: no clobbering @@ -11017,7 +11054,7 @@ ok 8 - should match pattern provided ok 9 - should be equal 1..9 - ok 1 - no clobbering # time=25.14ms + ok 1 - no clobbering # time=45.606ms # Subtest: no clobbering, sync ok 1 - should be equal @@ -11029,7 +11066,7 @@ ok 7 - should be equal ok 8 - should match pattern provided 1..8 - ok 2 - no clobbering, sync # time=4.311ms + ok 2 - no clobbering, sync # time=7.277ms # Subtest: extract through symlink ok 1 - should be equivalent @@ -11039,7 +11076,7 @@ ok 5 - x thru link ok 6 - x thru link 1..6 - ok 3 - extract through symlink # time=7.87ms + ok 3 - extract through symlink # time=11.706ms # Subtest: extract through symlink sync ok 1 - should be equivalent @@ -11049,7 +11086,7 @@ ok 5 - x thru link ok 6 - x thru link 1..6 - ok 4 - extract through symlink sync # time=3.779ms + ok 4 - extract through symlink sync # time=6.701ms # Subtest: clobber through symlink ok 1 - should be equivalent @@ -11059,12 +11096,12 @@ ok 5 - sym is dir ok 6 - x thru link 1..6 - ok 5 - clobber through symlink # time=5.92ms + ok 5 - clobber through symlink # time=8.954ms # Subtest: clobber through symlink with busted unlink ok 1 - should be equivalent 1..1 - ok 6 - clobber through symlink with busted unlink # time=6.193ms + ok 6 - clobber through symlink with busted unlink # time=16.748ms # Subtest: clobber through symlink sync ok 1 - should be equal @@ -11073,7 +11110,7 @@ ok 4 - sym is dir ok 5 - x thru link 1..5 - ok 7 - clobber through symlink sync # time=3.341ms + ok 7 - clobber through symlink sync # time=5.667ms # Subtest: clobber dirs ok 1 - should be equal @@ -11085,7 +11122,7 @@ ok 7 - should be equal ok 8 - should match pattern provided 1..8 - ok 8 - clobber dirs # time=7.315ms + ok 8 - clobber dirs # time=10.916ms # Subtest: clobber dirs sync ok 1 - should be equal @@ -11097,27 +11134,27 @@ ok 7 - should be equal ok 8 - should match pattern provided 1..8 - ok 9 - clobber dirs sync # time=5.923ms + ok 9 - clobber dirs sync # time=31.808ms 1..9 - ok 7 - symlink in dir path # time=93.67ms + ok 7 - symlink in dir path # time=185.283ms # Subtest: unsupported entries # Subtest: basic, warns ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 1 - basic, warns # time=1.976ms + ok 1 - basic, warns # time=3.245ms # 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.07ms + ok 2 - strict, throws # time=3.671ms 1..2 - ok 8 - unsupported entries # time=13.372ms + ok 8 - unsupported entries # time=23.61ms # Subtest: file in dir path # Subtest: fail because of file @@ -11126,15 +11163,15 @@ ok 1 - should be equal ok 2 - expected to throw 1..2 - ok 1 - async # time=18.342ms + ok 1 - async # time=33.729ms # Subtest: sync ok 1 - should be equal ok 2 - expected to throw 1..2 - ok 2 - sync # time=2.223ms + ok 2 - sync # time=3.408ms - ok 1 - fail because of file # time=27.755ms + ok 1 - fail because of file # time=48.993ms # Subtest: clobber on through 1..2 @@ -11142,24 +11179,24 @@ ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 1 - async # time=8.038ms + ok 1 - async # time=15.45ms # Subtest: sync ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 2 - sync # time=2.232ms + ok 2 - sync # time=3.647ms - ok 2 - clobber on through # time=18.362ms + ok 2 - clobber on through # time=33.307ms 1..2 - ok 9 - file in dir path # time=52.503ms + ok 9 - file in dir path # time=93.832ms # Subtest: set umask option ok 1 - should be equal ok 2 - should be equal 1..2 - ok 10 - set umask option # time=2.84ms + ok 10 - set umask option # time=4.356ms # Subtest: absolute paths ok 1 - expect truthy value @@ -11170,35 +11207,35 @@ ok 1 - should match pattern provided ok 2 - is file 1..2 - ok 1 - async # time=14.802ms + ok 1 - async # time=21.497ms # Subtest: sync ok 1 - should match pattern provided ok 2 - is file 1..2 - ok 2 - sync # time=2.337ms + ok 2 - sync # time=3.842ms 1..2 - ok 4 - warn and correct # time=25.209ms + ok 4 - warn and correct # time=39.613ms # Subtest: preserve absolute path # Subtest: async ok 1 - should be equivalent ok 2 - is file 1..2 - ok 1 - async # time=7.536ms + ok 1 - async # time=13.65ms # Subtest: sync ok 1 - should be equivalent ok 2 - is file 1..2 - ok 2 - sync # time=1.923ms + ok 2 - sync # time=3.451ms 1..2 - ok 5 - preserve absolute path # time=15.482ms + ok 5 - preserve absolute path # time=28.501ms 1..5 - ok 11 - absolute paths # time=48.892ms + ok 11 - absolute paths # time=82.07ms # Subtest: .. paths # Subtest: warn and skip @@ -11206,16 +11243,16 @@ ok 1 - should match pattern provided ok 2 - expected to throw 1..2 - ok 1 - async # time=2.006ms + ok 1 - async # time=3.123ms # Subtest: sync ok 1 - should match pattern provided ok 2 - expected to throw 1..2 - ok 2 - sync # time=1.612ms + ok 2 - sync # time=2.577ms 1..2 - ok 1 - warn and skip # time=14.767ms + ok 1 - warn and skip # time=32.462ms # Subtest: preserve dotted path # Subtest: async @@ -11223,20 +11260,20 @@ ok 2 - is file ok 3 - mode is 0755 1..3 - ok 1 - async # time=9.299ms + ok 1 - async # time=14.571ms # Subtest: sync ok 1 - should be equivalent ok 2 - is file ok 3 - mode is 0755 1..3 - ok 2 - sync # time=2.043ms + ok 2 - sync # time=4.016ms 1..2 - ok 2 - preserve dotted path # time=17.84ms + ok 2 - preserve dotted path # time=30.009ms 1..2 - ok 12 - .. paths # time=41.557ms + ok 12 - .. paths # time=78.863ms # Subtest: fail all stats # Subtest: async @@ -11244,82 +11281,82 @@ ok 2 - should be equal ok 3 - should be equal 1..3 - ok 1 - async # time=17.119ms + ok 1 - async # time=25.221ms # Subtest: sync ok 1 - should match pattern provided ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - sync # time=6.491ms + ok 2 - sync # time=11.3ms 1..2 - ok 13 - fail all stats # time=29.552ms + ok 13 - fail all stats # time=47.006ms # Subtest: fail symlink # Subtest: async ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 1 - async # time=7.543ms + ok 1 - async # time=12.854ms # Subtest: sync ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 2 - sync # time=2.047ms + ok 2 - sync # time=3.233ms 1..2 - ok 14 - fail symlink # time=15.724ms + ok 14 - fail symlink # time=26.907ms # Subtest: fail chmod # Subtest: async ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 1 - async # time=7.957ms + ok 1 - async # time=12.787ms # Subtest: sync ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 2 - sync # time=1.969ms + ok 2 - sync # time=3.388ms 1..2 - ok 15 - fail chmod # time=16.394ms + ok 15 - fail chmod # time=27.827ms # Subtest: fail mkdir # Subtest: async ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 1 - async # time=6.733ms + ok 1 - async # time=17.559ms # Subtest: sync ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 2 - sync # time=1.768ms + ok 2 - sync # time=2.994ms 1..2 - ok 16 - fail mkdir # time=18.179ms + ok 16 - fail mkdir # time=38.103ms # Subtest: fail write # Subtest: async ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 1 - async # time=7.133ms + ok 1 - async # time=12.01ms # Subtest: sync ok 1 - should match pattern provided ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - sync # time=2.29ms + ok 2 - sync # time=3.654ms 1..2 - ok 17 - fail write # time=15.332ms + ok 17 - fail write # time=26.64ms # Subtest: skip existing # Subtest: async @@ -11327,17 +11364,17 @@ ok 2 - should be equal ok 3 - should be equal 1..3 - ok 1 - async # time=5.221ms + ok 1 - async # time=9.794ms # Subtest: sync ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - sync # time=1.38ms + ok 2 - sync # time=2.533ms 1..2 - ok 18 - skip existing # time=12.093ms + ok 18 - skip existing # time=25.195ms # Subtest: skip newer # Subtest: async @@ -11345,17 +11382,17 @@ ok 2 - should be equal ok 3 - should be equal 1..3 - ok 1 - async # time=5.425ms + ok 1 - async # time=9.766ms # Subtest: sync ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - sync # time=2.417ms + ok 2 - sync # time=5.996ms 1..2 - ok 19 - skip newer # time=13.648ms + ok 19 - skip newer # time=25.737ms # Subtest: no mtime # Subtest: async @@ -11365,7 +11402,7 @@ ok 4 - should not be equal ok 5 - should be equal 1..5 - ok 1 - async # time=6.549ms + ok 1 - async # time=11.937ms # Subtest: sync ok 1 - should not be equal @@ -11374,59 +11411,59 @@ ok 4 - should not be equal ok 5 - should be equal 1..5 - ok 2 - sync # time=2.905ms + ok 2 - sync # time=4.733ms 1..2 - ok 20 - no mtime # time=16.765ms + ok 20 - no mtime # time=27.213ms # 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=59.595ms + ok 21 - unpack big enough to pause/drain # time=138.625ms # Subtest: set owner # Subtest: as root, defaults to true ok 1 - preserveOwner enabled 1..1 - ok 1 - as root, defaults to true # time=0.875ms + ok 1 - as root, defaults to true # time=1.225ms # Subtest: as non-root, defaults to false ok 1 - preserveOwner disabled 1..1 - ok 2 - as non-root, defaults to false # time=0.814ms + ok 2 - as non-root, defaults to false # time=1.056ms # Subtest: chown failure results in unpack failure # Subtest: sync ok 1 - should be equal 1..1 - ok 1 - sync # time=3.601ms + ok 1 - sync # time=5.043ms # Subtest: async ok 1 - should be equal 1..1 - ok 2 - async # time=18.535ms + ok 2 - async # time=48.972ms # Subtest: cleanup 1..0 - ok 3 - cleanup # time=1.11ms + ok 3 - cleanup # time=1.156ms 1..3 - ok 3 - chown failure results in unpack failure # time=42.607ms + ok 3 - chown failure results in unpack failure # time=81.54ms # Subtest: chown when true # Subtest: sync ok 1 - called chowns 1..1 - ok 1 - sync # time=4.151ms + ok 1 - sync # time=5.892ms # Subtest: async ok 1 - called chowns 1..1 - ok 2 - async # time=9.306ms + ok 2 - async # time=27.586ms 1..2 - ok 4 - chown when true # time=31.489ms + ok 4 - chown when true # time=58.908ms # Subtest: no chown when false # Subtest: sync @@ -11437,7 +11474,7 @@ ok 5 - should not be equal ok 6 - should not be equal 1..6 - ok 1 - sync # time=11.997ms + ok 1 - sync # time=9.193ms # Subtest: async ok 1 - should not be equal @@ -11447,78 +11484,78 @@ ok 5 - should not be equal ok 6 - should not be equal 1..6 - ok 2 - async # time=11.144ms + ok 2 - async # time=14.073ms 1..2 - ok 5 - no chown when false # time=38.01ms + ok 5 - no chown when false # time=37.75ms 1..5 - ok 22 - set owner # time=124.337ms + ok 22 - set owner # time=198.278ms # 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.093ms + ok 1 - sync # time=7.828ms # Subtest: async ok 1 - should be equal ok 2 - should be equal 1..2 - ok 2 - async # time=3.987ms + ok 2 - async # time=4.088ms 1..2 - ok 23 - unpack when dir is not writable # time=16.508ms + ok 23 - unpack when dir is not writable # time=27.327ms # Subtest: transmute chars on windows # Subtest: async ok 1 - should be equivalent ok 2 - should be equal 1..2 - ok 1 - async # time=2.97ms + ok 1 - async # time=21.234ms # Subtest: sync ok 1 - should be equivalent ok 2 - should be equal 1..2 - ok 2 - sync # time=2.264ms + ok 2 - sync # time=2.884ms 1..2 - ok 24 - transmute chars on windows # time=14.981ms + ok 24 - transmute chars on windows # time=45.179ms # 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.286ms + ok 25 - safely transmute chars on windows with absolutes # time=1.816ms # Subtest: use explicit chmod when required by umask # Subtest: async ok 1 - should be equal 1..1 - ok 1 - async # time=8.986ms + ok 1 - async # time=8.944ms # Subtest: sync ok 1 - should be equal 1..1 - ok 2 - sync # time=2.142ms + ok 2 - sync # time=2.713ms 1..2 - ok 26 - use explicit chmod when required by umask # time=15.704ms + ok 26 - use explicit chmod when required by umask # time=17.608ms # Subtest: dont use explicit chmod if noChmod flag set # Subtest: async ok 1 - should be equal 1..1 - ok 1 - async # time=4.913ms + ok 1 - async # time=6.539ms # Subtest: sync ok 1 - should be equal 1..1 - ok 2 - sync # time=2.144ms + ok 2 - sync # time=2.827ms 1..2 - ok 27 - dont use explicit chmod if noChmod flag set # time=10.24ms + ok 27 - dont use explicit chmod if noChmod flag set # time=13.616ms # Subtest: chown implicit dirs and also the entries # Subtest: throws when setting uid/gid improperly @@ -11526,7 +11563,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.821ms + ok 1 - throws when setting uid/gid improperly # time=2.049ms # Subtest: async ok 1 - chown(/build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/unpack/chownr/a/b) uid @@ -11547,7 +11584,7 @@ ok 16 - chown(20) gid ok 17 - should be equal 1..17 - ok 2 - async # time=22.067ms + ok 2 - async # time=29.577ms # Subtest: sync ok 1 - chownSync(/build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/unpack/chownr/a/b) uid @@ -11568,11 +11605,11 @@ ok 16 - chownSync(20) gid ok 17 - should be equal 1..17 - ok 3 - sync # time=6.844ms + ok 3 - sync # time=9.719ms # Subtest: make it look like processUid is 420 1..0 - ok 4 - make it look like processUid is 420 # time=0.476ms + ok 4 - make it look like processUid is 420 # time=0.857ms # Subtest: async ok 1 - chown(/build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/unpack/chownr/a/b) uid @@ -11593,7 +11630,7 @@ ok 16 - chown(20) gid ok 17 - should be equal 1..17 - ok 5 - async # time=8.138ms + ok 5 - async # time=14.576ms # Subtest: sync ok 1 - chownSync(/build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/unpack/chownr/a/b) uid @@ -11614,11 +11651,11 @@ ok 16 - chownSync(20) gid ok 17 - should be equal 1..17 - ok 6 - sync # time=7.144ms + ok 6 - sync # time=9.606ms # Subtest: make it look like processGid is 666 1..0 - ok 7 - make it look like processGid is 666 # time=0.397ms + ok 7 - make it look like processGid is 666 # time=0.587ms # Subtest: async ok 1 - chown(/build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/unpack/chownr/a/b) uid @@ -11639,7 +11676,7 @@ ok 16 - chown(20) gid ok 17 - should be equal 1..17 - ok 8 - async # time=10.873ms + ok 8 - async # time=10.355ms # Subtest: sync ok 1 - chownSync(/build/reproducible-path/node-tar-6.0.5+ds1+~cs11.3.9/test/fixtures/unpack/chownr/a/b) uid @@ -11660,10 +11697,10 @@ ok 16 - chownSync(20) gid ok 17 - should be equal 1..17 - ok 9 - sync # time=6.033ms + ok 9 - sync # time=7.036ms 1..9 - ok 28 - chown implicit dirs and also the entries # time=70.816ms + ok 28 - chown implicit dirs and also the entries # time=93.958ms # Subtest: bad cwd setting # Subtest: Directory ./ @@ -11671,55 +11708,55 @@ ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 1 - cwd is a file # time=9.667ms + ok 1 - cwd is a file # time=11.513ms # Subtest: cwd is missing ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 2 - cwd is missing # time=2.057ms + ok 2 - cwd is missing # time=5.513ms 1..2 - ok 1 - Directory ./ # time=15.421ms + ok 1 - Directory ./ # time=23.56ms # 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=3.552ms + ok 1 - cwd is a file # time=5.425ms # Subtest: cwd is missing ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 2 - cwd is missing # time=1.835ms + ok 2 - cwd is missing # time=2.813ms 1..2 - ok 2 - File a # time=8.261ms + ok 2 - File a # time=12.624ms # 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=3.466ms + ok 1 - cwd is a file # time=6.213ms # Subtest: cwd is missing ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 2 - cwd is missing # time=1.863ms + ok 2 - cwd is missing # time=2.749ms 1..2 - ok 3 - File a/b/c # time=8.14ms + ok 3 - File a/b/c # time=13.815ms 1..3 - ok 29 - bad cwd setting # time=35.394ms + ok 29 - bad cwd setting # time=55.693ms # Subtest: transform 1..3 - ok 1 - emptypax.tar # time=70.734ms { + ok 1 - emptypax.tar # time=104.335ms { 1..2 # Subtest: async unpack 1..2 @@ -11727,15 +11764,15 @@ ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 1 - strict # time=41.502ms + ok 1 - strict # time=63.686ms # Subtest: loose ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 2 - loose # time=7.968ms + ok 2 - loose # time=9.943ms - ok 1 - async unpack # time=54.421ms + ok 1 - async unpack # time=80.979ms # Subtest: sync unpack 1..2 @@ -11743,18 +11780,18 @@ ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 1 - strict # time=1.898ms + ok 1 - strict # time=2.549ms # Subtest: loose ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 2 - loose # time=1.854ms + ok 2 - loose # time=2.417ms - ok 2 - sync unpack # time=12.042ms + ok 2 - sync unpack # time=17.76ms } - ok 2 - body-byte-counts.tar # time=80.759ms { + ok 2 - body-byte-counts.tar # time=116.599ms { 1..2 # Subtest: async unpack 1..2 @@ -11764,7 +11801,7 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 1 - strict # time=30.436ms + ok 1 - strict # time=46.373ms # Subtest: loose ok 1 - 1024-bytes.txt @@ -11772,9 +11809,9 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 2 - loose # time=26.466ms + ok 2 - loose # time=35.749ms - ok 1 - async unpack # time=61.63ms + ok 1 - async unpack # time=88.896ms # Subtest: sync unpack 1..2 @@ -11784,7 +11821,7 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 1 - strict # time=3.653ms + ok 1 - strict # time=5.068ms # Subtest: loose ok 1 - 1024-bytes.txt @@ -11792,12 +11829,12 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 2 - loose # time=2.725ms + ok 2 - loose # time=3.692ms - ok 2 - sync unpack # time=15.288ms + ok 2 - sync unpack # time=21.994ms } - ok 3 - utf8.tar # time=119.782ms { + ok 3 - utf8.tar # time=205.04ms { 1..2 # Subtest: async unpack 1..2 @@ -11806,16 +11843,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=68.792ms + ok 1 - strict # time=98.138ms # 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.55ms + ok 2 - loose # time=40.086ms - ok 1 - async unpack # time=88.076ms + ok 1 - async unpack # time=155.35ms # Subtest: sync unpack 1..2 @@ -11824,19 +11861,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.193ms + ok 1 - strict # time=5.331ms # 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=5.08ms + ok 2 - loose # time=4.49ms - ok 2 - sync unpack # time=23.222ms + ok 2 - sync unpack # time=38.056ms } - ok 30 - transform # time=156.147ms + ok 30 - transform # time=260.06ms # Subtest: transform error # Subtest: sync unpack @@ -11846,7 +11883,7 @@ ok 3 - should be equal ok 4 - error count 1..4 - ok 1 - strict # time=3.424ms + ok 1 - strict # time=5.221ms # Subtest: loose ok 1 - should be equal @@ -11854,10 +11891,10 @@ ok 3 - should be equal ok 4 - error count 1..4 - ok 2 - loose # time=2.673ms + ok 2 - loose # time=4.119ms 1..2 - ok 1 - sync unpack # time=14.638ms + ok 1 - sync unpack # time=23.213ms # Subtest: async unpack # Subtest: strict @@ -11865,20 +11902,20 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=7.566ms + ok 1 - strict # time=15.624ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=3.508ms + ok 2 - loose # time=6.735ms 1..2 - ok 2 - async unpack # time=16.196ms + ok 2 - async unpack # time=30.172ms 1..2 - ok 31 - transform error # time=39.709ms + ok 31 - transform error # time=70.123ms # Subtest: futimes/fchown failures # Subtest: utimes fallback @@ -11887,27 +11924,27 @@ 1..2 # Subtest: strict 1..0 - ok 1 - strict # time=27.308ms + ok 1 - strict # time=40.197ms # Subtest: loose 1..0 - ok 2 - loose # time=14.377ms + ok 2 - loose # time=18.506ms - ok 1 - async unpack # time=46.841ms + ok 1 - async unpack # time=66.953ms # Subtest: sync unpack 1..2 # Subtest: strict 1..0 - ok 1 - strict # time=9.481ms + ok 1 - strict # time=12.85ms # Subtest: loose 1..0 - ok 2 - loose # time=9.243ms + ok 2 - loose # time=12.721ms - ok 2 - sync unpack # time=26.519ms + ok 2 - sync unpack # time=37.844ms - ok 1 - utimes fallback # time=78.344ms + ok 1 - utimes fallback # time=112.528ms # Subtest: also fail utimes 1..2 @@ -11918,16 +11955,16 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=30.453ms + ok 1 - strict # time=33.111ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=15.128ms + ok 2 - loose # time=30.965ms - ok 1 - async unpack # time=50.828ms + ok 1 - async unpack # time=72.6ms # Subtest: sync unpack 1..2 @@ -11936,18 +11973,18 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=10.675ms + ok 1 - strict # time=15.288ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=10.889ms + ok 2 - loose # time=15.685ms - ok 2 - sync unpack # time=28.937ms + ok 2 - sync unpack # time=43.063ms - ok 2 - also fail utimes # time=84.441ms + ok 2 - also fail utimes # time=126.191ms # Subtest: chown fallback 1..2 @@ -11955,27 +11992,27 @@ 1..2 # Subtest: strict 1..0 - ok 1 - strict # time=20.468ms + ok 1 - strict # time=29.917ms # Subtest: loose 1..0 - ok 2 - loose # time=15.043ms + ok 2 - loose # time=21.291ms - ok 1 - async unpack # time=40.701ms + ok 1 - async unpack # time=59.638ms # Subtest: sync unpack 1..2 # Subtest: strict 1..0 - ok 1 - strict # time=9.252ms + ok 1 - strict # time=12.427ms # Subtest: loose 1..0 - ok 2 - loose # time=10.875ms + ok 2 - loose # time=12.345ms - ok 2 - sync unpack # time=27.787ms + ok 2 - sync unpack # time=37.393ms - ok 3 - chown fallback # time=72.689ms + ok 3 - chown fallback # time=108.207ms # Subtest: also fail chown 1..2 @@ -11986,16 +12023,16 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=23.469ms + ok 1 - strict # time=35.14ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=14.385ms + ok 2 - loose # time=20.533ms - ok 1 - async unpack # time=43.122ms + ok 1 - async unpack # time=63.918ms # Subtest: sync unpack 1..2 @@ -12004,35 +12041,35 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=13.853ms + ok 1 - strict # time=14.923ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=11.785ms + ok 2 - loose # time=15.924ms - ok 2 - sync unpack # time=33.099ms + ok 2 - sync unpack # time=42.631ms - ok 4 - also fail chown # time=80.754ms + ok 4 - also fail chown # time=113.87ms 1..4 - ok 32 - futimes/fchown failures # time=323.77ms + ok 32 - futimes/fchown failures # time=470.139ms # Subtest: onentry option is preserved # Subtest: sync ok 1 - should be equal 1..1 - ok 1 - sync # time=2.029ms + ok 1 - sync # time=3.084ms # Subtest: async ok 1 - should be equal 1..1 - ok 2 - async # time=2.783ms + ok 2 - async # time=4.619ms 1..2 - ok 33 - onentry option is preserved # time=17.36ms + ok 33 - onentry option is preserved # time=34.914ms # Subtest: do not reuse hardlinks, only nlink=1 files # Subtest: async @@ -12041,7 +12078,7 @@ ok 3 - overwriteme ok 4 - overwriteme 1..4 - ok 1 - async # time=5.964ms + ok 1 - async # time=11.407ms # Subtest: sync ok 1 - link @@ -12049,26 +12086,26 @@ ok 3 - overwriteme ok 4 - overwriteme 1..4 - ok 2 - sync # time=2.007ms + ok 2 - sync # time=3.308ms 1..2 - ok 34 - do not reuse hardlinks, only nlink=1 files # time=12.154ms + ok 34 - do not reuse hardlinks, only nlink=1 files # time=21.603ms # 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=4.803ms + ok 1 - bad archive if no gzip # time=8.934ms 1..1 - ok 35 - trying to unpack a javascript file should fail # time=10.024ms + ok 35 - trying to unpack a javascript file should fail # time=14.601ms # Subtest: handle errors on fs.close 1..2 ok 1 - sync: Error poop ok 2 - async - ok 36 - handle errors on fs.close # time=6.517ms + ok 36 - handle errors on fs.close # time=12.147ms # Subtest: drop entry from dirCache if no longer a directory 1..2 @@ -12080,7 +12117,7 @@ ok 5 - expected to throw ok 6 - should be equivalent strictly 1..6 - ok 1 - async # time=6.27ms + ok 1 - async # time=9.44ms # Subtest: sync ok 1 - should be equal @@ -12090,18 +12127,18 @@ ok 5 - expected to throw ok 6 - should be equivalent strictly 1..6 - ok 2 - sync # time=2.531ms + ok 2 - sync # time=3.898ms - ok 37 - drop entry from dirCache if no longer a directory # time=13.225ms + ok 37 - drop entry from dirCache if no longer a directory # time=20.076ms 1..37 - # time=2095.861ms -ok 21 - test/unpack.js # time=2367.486ms + # time=3640.461ms +ok 21 - test/unpack.js # time=4169.503ms # Subtest: test/update.js # Subtest: setup 1..0 - ok 1 - setup # time=12.499ms + ok 1 - setup # time=14.814ms # Subtest: basic file add to archive (good or truncated) # Subtest: body-byte-counts.tar @@ -12110,24 +12147,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=51.26ms + ok 1 - sync # time=69.88ms # 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.897ms + ok 2 - async cb # time=19.845ms # 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=8.776ms + ok 3 - async promise # time=14.258ms 1..3 - ok 1 - body-byte-counts.tar # time=88.073ms + ok 1 - body-byte-counts.tar # time=122.437ms # Subtest: no-null-eof.tar # Subtest: sync @@ -12135,24 +12172,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=15.353ms + ok 1 - sync # time=25.259ms # 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=8.514ms + ok 2 - async cb # time=12.897ms # 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.299ms + ok 3 - async promise # time=22.556ms 1..3 - ok 2 - no-null-eof.tar # time=50.333ms + ok 2 - no-null-eof.tar # time=78.269ms # Subtest: truncated-head.tar # Subtest: sync @@ -12160,24 +12197,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=15.08ms + ok 1 - sync # time=21.331ms # 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=8.004ms + ok 2 - async cb # time=13.401ms # 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=7.825ms + ok 3 - async promise # time=51.485ms 1..3 - ok 3 - truncated-head.tar # time=44.156ms + ok 3 - truncated-head.tar # time=103.691ms # Subtest: truncated-body.tar # Subtest: sync @@ -12185,27 +12222,27 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=12.981ms + ok 1 - sync # time=21.481ms # 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=7.707ms + ok 2 - async cb # time=12.103ms # 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=7.379ms + ok 3 - async promise # time=12.617ms 1..3 - ok 4 - truncated-body.tar # time=38.534ms + ok 4 - truncated-body.tar # time=61.51ms 1..4 - ok 2 - basic file add to archive (good or truncated) # time=243.118ms + ok 2 - basic file add to archive (good or truncated) # time=389.858ms # Subtest: add to empty archive # Subtest: does-not-exist.tar @@ -12214,24 +12251,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=22.581ms + ok 1 - sync # time=36.85ms # 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=7.958ms + ok 2 - async cb # time=13.269ms # 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=7.001ms + ok 3 - async promise # time=12.683ms 1..3 - ok 1 - does-not-exist.tar # time=49.238ms + ok 1 - does-not-exist.tar # time=79.744ms # Subtest: empty.tar # Subtest: sync @@ -12239,24 +12276,24 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=16.292ms + ok 1 - sync # time=28.487ms # 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=8.001ms + ok 2 - async cb # time=14.301ms # 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=6.509ms + ok 3 - async promise # time=12.216ms 1..3 - ok 2 - empty.tar # time=41.337ms + ok 2 - empty.tar # time=71.357ms # Subtest: zero.tar # Subtest: sync @@ -12264,90 +12301,90 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - sync # time=12.189ms + ok 1 - sync # time=20.629ms # 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=6.46ms + ok 2 - async cb # time=11.699ms # 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=6.248ms + ok 3 - async promise # time=10.455ms 1..3 - ok 3 - zero.tar # time=34.875ms + ok 3 - zero.tar # time=57.489ms 1..3 - ok 3 - add to empty archive # time=139.361ms + ok 3 - add to empty archive # time=231.373ms # 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=4.908ms + ok 4 - cannot append to gzipped archives # time=7.43ms # 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.079ms + ok 5 - other throws # time=1.207ms # Subtest: broken open ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 6 - broken open # time=5.358ms + ok 6 - broken open # time=6.675ms # Subtest: broken fstat ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 7 - broken fstat # time=3.024ms + ok 7 - broken fstat # time=6.398ms # Subtest: broken read ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 8 - broken read # time=3.147ms + ok 8 - broken read # time=7.859ms # Subtest: do not add older file # Subtest: sync ok 1 - should be equal 1..1 - ok 1 - sync # time=2.926ms + ok 1 - sync # time=2.256ms # Subtest: async ok 1 - should be equal 1..1 - ok 2 - async # time=2.097ms + ok 2 - async # time=8.869ms 1..2 - ok 9 - do not add older file # time=15.347ms + ok 9 - do not add older file # time=38.422ms # Subtest: do add newer file # Subtest: sync ok 1 - should be equal 1..1 - ok 1 - sync # time=1.937ms + ok 1 - sync # time=3.648ms # Subtest: async ok 1 - should be equal 1..1 - ok 2 - async # time=2.567ms + ok 2 - async # time=3.941ms 1..2 - ok 10 - do add newer file # time=15.791ms + ok 10 - do add newer file # time=24.988ms 1..10 - # time=461.442ms -ok 22 - test/update.js # time=733.165ms + # time=748.92ms +ok 22 - test/update.js # time=1101.93ms # Subtest: test/warn-mixin.js ok 1 - type is function @@ -12359,87 +12396,646 @@ ok 7 - expected to throw ok 8 - expected to throw 1..8 - # time=12.427ms -ok 23 - test/warn-mixin.js # time=225.789ms + # time=21.618ms +ok 23 - test/warn-mixin.js # time=409.403ms # Subtest: test/winchars.js ok 1 - encode ok 2 - decode ok 3 - all chars 1..3 - # time=9.142ms -ok 24 - test/winchars.js # time=224.554ms + # time=12.085ms +ok 24 - test/winchars.js # time=301.177ms # 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: 65042 + mode: 33204 + nlink: 1 + uid: 2222 + gid: 2222 + rdev: 0 + blksize: 4096 + ino: 9074262 + size: 100 + blocks: 8 + atimeMs: 1705967250389.7158 + mtimeMs: 1597445029000 + ctimeMs: 1705967250409.715 + birthtimeMs: 1705967250389.7158 + 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 35 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 35 + 33 35 37 37 32 32 32 00 31 34 35 35 33 35 37 37 32 32 32 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: 15181 + 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: 15181 + 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=45.606ms + # failed 2 of 6 tests + not ok 1 - uncached # time=161.713ms # 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: 65042 + mode: 33204 + nlink: 1 + uid: 2222 + gid: 2222 + rdev: 0 + blksize: 4096 + ino: 9074262 + size: 100 + blocks: 8 + atimeMs: 1705967250389.7158 + mtimeMs: 1597445029000 + ctimeMs: 1705967250409.715 + birthtimeMs: 1705967250389.7158 + 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 35 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 35 + 33 35 37 37 32 32 32 00 31 34 35 35 33 35 37 37 32 32 32 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: 15181 + 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: 15181 + 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.422ms + # failed 2 of 6 tests + not ok 2 - cached # time=87.18ms - ok 1 - 100 byte filename # time=62.793ms + # failed 2 of 2 tests + not ok 1 - 100 byte filename # time=263.29ms # Subtest: empty path for cwd ok 1 - should match pattern provided 1..1 - ok 2 - empty path for cwd # time=2.016ms + ok 2 - empty path for cwd # time=5.41ms # 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 34 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 35 + 33 35 37 37 32 32 32 00 31 34 35 35 33 35 37 37 32 32 32 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: 7364 + 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.827ms + # failed 1 of 2 tests + not ok 3 - zero-byte file # time=22.556ms # Subtest: zero-byte file, but close fails ok 1 - should match pattern provided 1..1 - ok 4 - zero-byte file, but close fails # time=4.304ms + ok 4 - zero-byte file, but close fails # time=6.852ms # Subtest: nonexistent file ok 1 - should match pattern provided 1..1 - ok 5 - nonexistent file # time=1.308ms + ok 5 - nonexistent file # time=2.043ms # 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.983ms + ok 6 - an unsuppored type # time=1.847ms # Subtest: readlink fail ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 7 - readlink fail # time=3.955ms + ok 7 - readlink fail # time=3.923ms # Subtest: open fail ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 8 - open fail # time=4.16ms + ok 8 - open fail # time=4.999ms # Subtest: read fail ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 9 - read fail # time=2.335ms + ok 9 - read fail # time=2.796ms # Subtest: short reads # Subtest: 1024-byte @@ -12449,7 +13045,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - maxReadSize=null # time=21.743ms + ok 1 - maxReadSize=null # time=33.35ms # Subtest: maxReadSize=1024 ok 1 - should be equal @@ -12457,7 +13053,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - maxReadSize=1024 # time=3.865ms + ok 2 - maxReadSize=1024 # time=5.739ms # Subtest: maxReadSize=100 ok 1 - should be equal @@ -12465,7 +13061,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - maxReadSize=100 # time=79.743ms + ok 3 - maxReadSize=100 # time=148.284ms # Subtest: maxReadSize=111 ok 1 - should be equal @@ -12473,10 +13069,10 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 4 - maxReadSize=111 # time=84.943ms + ok 4 - maxReadSize=111 # time=121.674ms 1..4 - ok 1 - 1024-byte # time=197.754ms + ok 1 - 1024-byte # time=317.717ms # Subtest: 100-byte # Subtest: maxReadSize=null @@ -12485,7 +13081,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - maxReadSize=null # time=17.495ms + ok 1 - maxReadSize=null # time=25.632ms # Subtest: maxReadSize=1024 ok 1 - should be equal @@ -12493,7 +13089,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - maxReadSize=1024 # time=2.913ms + ok 2 - maxReadSize=1024 # time=5.696ms # Subtest: maxReadSize=100 ok 1 - should be equal @@ -12501,7 +13097,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - maxReadSize=100 # time=6.825ms + ok 3 - maxReadSize=100 # time=15.695ms # Subtest: maxReadSize=111 ok 1 - should be equal @@ -12509,30 +13105,30 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 4 - maxReadSize=111 # time=2.851ms + ok 4 - maxReadSize=111 # time=6.395ms 1..4 - ok 2 - 100-byte # time=36.476ms + ok 2 - 100-byte # time=61.095ms 1..2 - ok 10 - short reads # time=242.435ms + ok 10 - short reads # time=386.977ms # Subtest: win32 path conversion ok 1 - should be equal 1..1 - ok 11 - win32 path conversion # time=0.807ms + ok 11 - win32 path conversion # time=1.09ms # 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=2.997ms + ok 12 - win32 <|>? in paths # time=5.589ms # Subtest: uid doesnt match, dont set uname ok 1 - expect falsey value 1..1 - ok 13 - uid doesnt match, dont set uname # time=0.805ms + ok 13 - uid doesnt match, dont set uname # time=0.842ms # Subtest: override absolute to some other file ok 1 - should be equal @@ -12542,13 +13138,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.767ms + ok 14 - override absolute to some other file # time=5.954ms # 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.049ms + ok 15 - portable dir entries, no mtime # time=5.712ms # Subtest: write entry from read entry # Subtest: basic file @@ -12557,13 +13153,13 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - basic file # time=3.002ms + ok 1 - basic file # time=3.924ms # Subtest: basic file ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 2 - basic file # time=1.73ms + ok 2 - basic file # time=2.412ms # Subtest: with pax header ok 1 - should be equal @@ -12572,7 +13168,7 @@ ok 4 - should match pattern provided ok 5 - should be equal 1..5 - ok 3 - with pax header # time=3.351ms + ok 3 - with pax header # time=4.334ms # Subtest: pax and portable ok 1 - should be equal @@ -12582,7 +13178,7 @@ ok 5 - should match pattern provided ok 6 - should be equal 1..6 - ok 4 - pax and portable # time=2.805ms + ok 4 - pax and portable # time=4.767ms # Subtest: pax, portable, and noMtime ok 1 - should be equal @@ -12592,26 +13188,26 @@ ok 5 - should match pattern provided ok 6 - should be equal 1..6 - ok 5 - pax, portable, and noMtime # time=2.537ms + ok 5 - pax, portable, and noMtime # time=3.931ms # Subtest: abs path # Subtest: warn ok 1 - should match pattern provided 1..1 - ok 1 - warn # time=1.509ms + ok 1 - warn # time=1.956ms # Subtest: preserve ok 1 - should be equivalent 1..1 - ok 2 - preserve # time=1.601ms + ok 2 - preserve # time=5.007ms # Subtest: throw ok 1 - expected to throw 1..1 - ok 3 - throw # time=1.342ms + ok 3 - throw # time=2.926ms 1..3 - ok 6 - abs path # time=18.894ms + ok 6 - abs path # time=32.339ms # Subtest: no block remain ok 1 - should be equal @@ -12619,121 +13215,52 @@ ok 3 - should be equal ok 4 - should match pattern provided 1..4 - ok 7 - no block remain # time=1.935ms + ok 7 - no block remain # time=2.122ms # Subtest: write more than appropriate ok 1 - expected to throw 1..1 - ok 8 - write more than appropriate # time=1.112ms + ok 8 - write more than appropriate # time=1.304ms 1..8 - ok 16 - write entry from read entry # time=63.987ms + ok 16 - write entry from read entry # time=94.819ms 1..16 - # time=423.646ms -ok 25 - test/write-entry.js # time=679.713ms + # failed 2 of 16 tests + # time=839.572ms +not ok 25 - test/write-entry.js # time=1186.519ms + --- + 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=18158.543ms -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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 ./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/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/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/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/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/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/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/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/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 ./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_i386.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=30661.49ms +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/18215/tmp/hooks/C01_cleanup starting +debug output: disk usage on i-capture-the-hostname at Mon Jan 22 23:48:42 UTC 2024 +Filesystem Size Used Avail Use% Mounted on +tmpfs 4.0G 0 4.0G 0% /dev/shm + +I: user script /srv/workspace/pbuilder/18215/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/40132 and its subdirectories -I: Current time: Sun Feb 23 18:10:13 -12 2025 -I: pbuilder-time-stamp: 1740377413 +I: removing directory /srv/workspace/pbuilder/18215 and its subdirectories