Diff of the two buildlogs: -- --- b1/build.log 2025-03-05 19:57:44.553272386 +0000 +++ b2/build.log 2025-03-05 20:01:34.474863258 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Mar 5 07:52:30 -12 2025 -I: pbuilder-time-stamp: 1741204350 +I: Current time: Wed Apr 8 16:20:46 +14 2026 +I: pbuilder-time-stamp: 1775614846 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -28,52 +28,84 @@ dpkg-source: info: applying api-backward-compatibility.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/754925/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2780320/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Apr 8 02:21 /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/2780320/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2780320/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='de008e216ee848e3a42ca21c69a906b3' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='754925' - PS1='# ' - PS2='> ' + INVOCATION_ID=61a0d65d2248408ea7e8aba720edcf7a + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=2780320 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.g9y3IDpC/pbuilderrc_vaT5 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.g9y3IDpC/b1 --logfile b1/build.log node-tar_6.2.1+~cs7.0.8-1.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132: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.g9y3IDpC/pbuilderrc_sdWD --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.g9y3IDpC/b2 --logfile b2/build.log node-tar_6.2.1+~cs7.0.8-1.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/754925/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2780320/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -516,7 +548,7 @@ Get: 381 http://deb.debian.org/debian trixie/main amd64 node-ws all 8.18.0+~cs14.5.15-1 [54.0 kB] Get: 382 http://deb.debian.org/debian trixie/main amd64 node-tap all 16.3.7+ds3+~cs49.5.20-1 [98.4 kB] Get: 383 http://deb.debian.org/debian trixie/main amd64 node-tar-stream all 2.2.0+~cs3.2.2-1 [12.1 kB] -Fetched 51.1 MB in 4s (13.5 MB/s) +Fetched 51.1 MB in 13s (3957 kB/s) Preconfiguring packages ... Selecting previously unselected package netbase. (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 ... 19800 files and directories currently installed.) @@ -2077,7 +2109,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/node-tar-6.2.1+~cs7.0.8/ && 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.2.1+~cs7.0.8-1_source.changes +I: user script /srv/workspace/pbuilder/2780320/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/2780320/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/node-tar-6.2.1+~cs7.0.8/ && 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.2.1+~cs7.0.8-1_source.changes dpkg-buildpackage: info: source package node-tar dpkg-buildpackage: info: source version 6.2.1+~cs7.0.8-1 dpkg-buildpackage: info: source distribution unstable @@ -2116,7 +2152,9 @@ /bin/sh -ex debian/tests/pkg-js/test + TAP_TIMEOUT=3600 + export TAP_TIMEOUT=60 ++ TAP_TIMEOUT=60 + export TAP_SNAPSHOT=1 ++ TAP_SNAPSHOT=1 + cp debian/tests/fixtures/excessively-deep.tar test/fixtures/ + tap --no-cov -R tap test/create.js test/extract.js test/get-write-flag.js test/header.js test/high-level-opt.js test/index.js test/large-numbers.js test/list.js test/load-all.js test/make-tar.js test/map.js test/mode-fix.js test/normalize-unicode.js test/normalize-windows-path.js test/pack.js test/parse.js test/path-reservations.js test/pax.js test/read-entry.js test/replace.js test/strip-absolute-path.js test/strip-trailing-slashes.js test/types.js test/unpack.js test/update.js test/warn-mixin.js test/winchars.js test/write-entry.js TAP version 13 @@ -2127,7 +2165,7 @@ ok 3 - expected to throw ok 4 - expected to throw 1..4 - ok 1 - no cb if sync or without file # time=21.635ms + ok 1 - no cb if sync or without file # time=8.876ms # Subtest: create file # Subtest: sync @@ -2135,21 +2173,21 @@ ok 2 - should be equal ok 3 - should be equal 1..3 - ok 1 - sync # time=72.895ms + ok 1 - sync # time=40.107ms # Subtest: async ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - async # time=24.143ms + ok 2 - async # time=15.136ms # 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=25.411ms + ok 3 - async promise only # time=7.829ms # Subtest: with specific mode # Subtest: sync @@ -2158,7 +2196,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - sync # time=38.51ms + ok 1 - sync # time=10.379ms # Subtest: async ok 1 - should be equal @@ -2166,31 +2204,31 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - async # time=29.123ms + ok 2 - async # time=8.548ms 1..2 - ok 4 - with specific mode # time=134.882ms + ok 4 - with specific mode # time=44.071ms 1..4 - ok 2 - create file # time=270.779ms + ok 2 - create file # time=114.39ms # Subtest: create ok 1 - type is PackSync ok 2 - type is (anonymous constructor) 1..2 - ok 3 - create # time=4.241ms + ok 3 - create # time=2.009ms # Subtest: open fails ok 1 - expected to throw ok 2 - expected to throw 1..2 - ok 4 - open fails # time=4.967ms + ok 4 - open fails # time=2.141ms # Subtest: gzipped tarball that makes some drain/resume stuff ok 1 - should be equal ok 2 - should be equal 1..2 - ok 5 - gzipped tarball that makes some drain/resume stuff # time=77.129ms + ok 5 - gzipped tarball that makes some drain/resume stuff # time=24.571ms # Subtest: create tarball out of another tarball # Subtest: sync @@ -2210,7 +2248,7 @@ ok 14 - should be equal ok 15 - should be equivalent 1..15 - ok 1 - sync # time=41.034ms + ok 1 - sync # time=24.417ms # Subtest: async ok 1 - should be equal @@ -2229,74 +2267,74 @@ ok 14 - should be equal ok 15 - should be equivalent 1..15 - ok 2 - async # time=77.659ms + ok 2 - async # time=15.188ms 1..2 - ok 6 - create tarball out of another tarball # time=139.091ms + ok 6 - create tarball out of another tarball # time=49.088ms 1..6 - # time=657.16ms -ok 1 - test/create.js # time=657.16ms + # time=247.763ms +ok 1 - test/create.js # time=247.763ms # Subtest: test/extract.js # Subtest: basic extracting # Subtest: sync ok 1 - expected to throw 1..1 - ok 1 - sync # time=71.518ms + ok 1 - sync # time=24.99ms # Subtest: async promisey ok 1 - expected to throw 1..1 - ok 2 - async promisey # time=28.527ms + ok 2 - async promisey # time=11.881ms # Subtest: async cb ok 1 - expected to throw 1..1 - ok 3 - async cb # time=27.456ms + ok 3 - async cb # time=6.794ms 1..3 - ok 1 - basic extracting # time=310.428ms + ok 1 - basic extracting # time=89.405ms # Subtest: ensure an open stream is not prematuraly closed 1..1 # Subtest: async promisey ok 1 - expect truthy value 1..1 - ok 1 - async promisey # time=8237.352ms + ok 1 - async promisey # time=1520.166ms - ok 2 - ensure an open stream is not prematuraly closed # time=8319.835ms + ok 2 - ensure an open stream is not prematuraly closed # time=1553.838ms # Subtest: ensure an open stream is not prematuraly closed http 1..1 # Subtest: async promisey ok 1 - expect truthy value 1..1 - ok 1 - async promisey # time=526.067ms + ok 1 - async promisey # time=809.618ms - ok 3 - ensure an open stream is not prematuraly closed http # time=538.489ms + ok 3 - ensure an open stream is not prematuraly closed http # time=816.073ms # Subtest: file list and filter # Subtest: sync ok 1 - expected to throw ok 2 - expected to throw 1..2 - ok 1 - sync # time=171.145ms + ok 1 - sync # time=6.86ms # Subtest: async promisey ok 1 - expected to throw ok 2 - expected to throw 1..2 - ok 2 - async promisey # time=56.354ms + ok 2 - async promisey # time=6.783ms # Subtest: async cb ok 1 - expected to throw ok 2 - expected to throw 1..2 - ok 3 - async cb # time=204.783ms + ok 3 - async cb # time=6.835ms 1..3 - ok 4 - file list and filter # time=496.113ms + ok 4 - file list and filter # time=45.79ms # Subtest: no file list # Subtest: sync @@ -2305,7 +2343,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - sync # time=191.424ms + ok 1 - sync # time=9.073ms # Subtest: async promisey ok 1 - should be equal @@ -2313,7 +2351,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - async promisey # time=454.803ms + ok 2 - async promisey # time=9.813ms # Subtest: async cb ok 1 - should be equal @@ -2321,10 +2359,10 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - async cb # time=192.164ms + ok 3 - async cb # time=11.98ms 1..3 - ok 5 - no file list # time=1020.331ms + ok 5 - no file list # time=47.883ms # Subtest: read in itty bits # Subtest: sync @@ -2333,7 +2371,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - sync # time=24.597ms + ok 1 - sync # time=13.382ms # Subtest: async promisey ok 1 - should be equal @@ -2341,7 +2379,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - async promisey # time=52.811ms + ok 2 - async promisey # time=14.407ms # Subtest: async cb ok 1 - should be equal @@ -2349,88 +2387,88 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - async cb # time=247.53ms + ok 3 - async cb # time=7.373ms 1..3 - ok 6 - read in itty bits # time=356.665ms + ok 6 - read in itty bits # time=45.367ms # Subtest: bad calls ok 1 - expected to throw ok 2 - expected to throw ok 3 - expected to throw 1..3 - ok 7 - bad calls # time=2.071ms + ok 7 - bad calls # time=1.729ms # Subtest: no file ok 1 - type is Unpack ok 2 - type is Unpack ok 3 - type is UnpackSync 1..3 - ok 8 - no file # time=2.091ms + ok 8 - no file # time=1.43ms # Subtest: nonexistent ok 1 - expected to throw 1..1 - ok 9 - nonexistent # time=1.295ms + ok 9 - nonexistent # time=0.955ms # Subtest: read fail ok 1 - expected to throw: Error poop 1..1 - ok 10 - read fail # time=14.883ms + ok 10 - read fail # time=4.087ms # Subtest: sync gzip error edge case test ok 1 - should be equivalent 1..1 - ok 11 - sync gzip error edge case test # time=41.984ms + ok 11 - sync gzip error edge case test # time=11.278ms # Subtest: brotli # Subtest: fails if unknown file extension ok 1 - expected to throw: Error TAR_BAD_ARCHIVE: Unrecognized archive format 1..1 - ok 1 - fails if unknown file extension # time=39.252ms + ok 1 - fails if unknown file extension # time=3.096ms # Subtest: succeeds based on file extension ok 1 - should be equivalent 1..1 - ok 2 - succeeds based on file extension # time=175.603ms + ok 2 - succeeds based on file extension # time=9.481ms # Subtest: succeeds when passed explicit option ok 1 - should be equivalent 1..1 - ok 3 - succeeds when passed explicit option # time=36.728ms + ok 3 - succeeds when passed explicit option # time=9.051ms 1..3 - ok 12 - brotli # time=294.446ms + ok 12 - brotli # time=36.445ms 1..12 - # time=11507.269ms -ok 2 - test/extract.js # time=11507.269ms + # time=2668.548ms +ok 2 - test/extract.js # time=2668.548ms # Subtest: test/get-write-flag.js # Subtest: node ./test/get-write-flag.js win32-fmap ok 1 - should be equal ok 2 - should be equal 1..2 - # time=10.206ms - ok 1 - node ./test/get-write-flag.js win32-fmap # time=10.206ms + # time=8.701ms + ok 1 - node ./test/get-write-flag.js win32-fmap # time=8.701ms # Subtest: node ./test/get-write-flag.js win32-nofmap ok 1 - should be equal ok 2 - should be equal 1..2 - # time=11.234ms - ok 2 - node ./test/get-write-flag.js win32-nofmap # time=11.234ms + # time=7.592ms + ok 2 - node ./test/get-write-flag.js win32-nofmap # time=7.592ms # Subtest: node ./test/get-write-flag.js unix ok 1 - should be equal ok 2 - should be equal 1..2 - # time=10.964ms - ok 3 - node ./test/get-write-flag.js unix # time=10.964ms + # time=8.272ms + ok 3 - node ./test/get-write-flag.js unix # time=8.272ms 1..3 - # time=2016.822ms -ok 3 - test/get-write-flag.js # time=2016.822ms + # time=941.917ms +ok 3 - test/get-write-flag.js # time=941.917ms # Subtest: test/header.js # Subtest: ustar format @@ -2438,13 +2476,13 @@ ok 2 - should be equal ok 3 - should match pattern provided 1..3 - ok 1 - ustar format # time=34.438ms + ok 1 - ustar format # time=14.012ms # Subtest: xstar format ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 2 - xstar format # time=5.152ms + ok 2 - xstar format # time=3.629ms # Subtest: prefix handling 1..4 @@ -2455,7 +2493,7 @@ ok 4 - should be equal ok 5 - should be equal 1..5 - ok 1 - no times # time=8.825ms + ok 1 - no times # time=5.136ms # Subtest: a/c times, use shorter prefix field ok 1 - should be equal @@ -2464,14 +2502,14 @@ ok 4 - should be equal ok 5 - should be equal 1..5 - ok 2 - a/c times, use shorter prefix field # time=6.469ms + ok 2 - a/c times, use shorter prefix field # time=3.608ms # 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=33.708ms + ok 3 - hella long basename # time=2.257ms # Subtest: long basename, long dirname ok 1 - should be equal @@ -2481,71 +2519,71 @@ ok 5 - need pax because long filename ok 6 - should match pattern provided 1..6 - ok 4 - long basename, long dirname # time=4.983ms + ok 4 - long basename, long dirname # time=3.207ms - ok 3 - prefix handling # time=83.108ms + ok 3 - prefix handling # time=31.135ms # 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=4.139ms + ok 4 - throwers # time=2.107ms # Subtest: null block ok 1 - should match pattern provided 1..1 - ok 5 - null block # time=7.116ms + ok 5 - null block # time=1.263ms # Subtest: unknown type ok 1 - should be equal ok 2 - should be equal 1..2 - ok 6 - unknown type # time=1.651ms + ok 6 - unknown type # time=0.969ms # 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=2.377ms + ok 7 - dir as file with trailing / # time=0.847ms # 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=4.411ms + ok 8 - null numeric values do not get written # time=1.304ms # Subtest: big numbers ok 1 - should be equal 1..1 - ok 9 - big numbers # time=2.028ms + ok 9 - big numbers # time=0.907ms # Subtest: dir with long body ok 1 - should be equal ok 2 - should be equal 1..2 - ok 10 - dir with long body # time=3.199ms + ok 10 - dir with long body # time=0.631ms # Subtest: null block, global extended header ok 1 - should match pattern provided 1..1 - ok 11 - null block, global extended header # time=2.656ms + ok 11 - null block, global extended header # time=1.042ms # Subtest: gnutar-generated 10gb file size ok 1 - should be 10gb file 1..1 - ok 12 - gnutar-generated 10gb file size # time=1.176ms + ok 12 - gnutar-generated 10gb file size # time=0.656ms 1..12 - # time=277.474ms -ok 4 - test/header.js # time=277.474ms + # time=95.571ms +ok 4 - test/header.js # time=95.571ms # Subtest: test/high-level-opt.js ok 1 - should be equivalent ok 2 - should be equivalent ok 3 - should be equivalent 1..3 - # time=11.392ms -ok 5 - test/high-level-opt.js # time=11.392ms + # time=10.891ms +ok 5 - test/high-level-opt.js # time=10.891ms # Subtest: test/index.js ok 1 - should match pattern provided @@ -2554,8 +2592,8 @@ ok 4 - should match pattern provided ok 5 - should match pattern provided 1..5 - # time=9.515ms -ok 6 - test/index.js # time=9.515ms + # time=8.084ms +ok 6 - test/index.js # time=8.084ms # Subtest: test/large-numbers.js # Subtest: parse @@ -2570,7 +2608,7 @@ ok 8 - should be equal ok 9 - should be equal ok 10 - should be equal - ok 1 - parse # time=23.485ms + ok 1 - parse # time=11.023ms # Subtest: parse out of range 1..4 @@ -2578,13 +2616,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=13.681ms + ok 2 - parse out of range # time=7.22ms # 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=3.695ms + ok 3 - parse invalid base256 encoding # time=1.698ms # Subtest: encode 1..2 @@ -2598,7 +2636,7 @@ ok 6 - should be equal ok 7 - should be equal ok 8 - should be equal - ok 1 - alloc # time=6.262ms + ok 1 - alloc # time=4.598ms # Subtest: allocUnsafe 1..8 @@ -2610,9 +2648,9 @@ ok 6 - should be equal ok 7 - should be equal ok 8 - should be equal - ok 2 - allocUnsafe # time=4.424ms + ok 2 - allocUnsafe # time=3.331ms - ok 4 - encode # time=33.094ms + ok 4 - encode # time=16.651ms # Subtest: encode unsafe numbers 1..4 @@ -2620,11 +2658,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=6.291ms + ok 5 - encode unsafe numbers # time=2.897ms 1..5 - # time=205.176ms -ok 7 - test/large-numbers.js # time=205.176ms + # time=66.685ms +ok 7 - test/large-numbers.js # time=66.685ms # Subtest: test/list.js # Subtest: basic @@ -2632,128 +2670,128 @@ # Subtest: sync ok 1 - should be equivalent 1..1 - ok 1 - sync # time=173.739ms + ok 1 - sync # time=55.194ms # Subtest: async promise ok 1 - should be equivalent 1..1 - ok 2 - async promise # time=65.779ms + ok 2 - async promise # time=18.865ms # Subtest: async cb ok 1 - should be equivalent 1..1 - ok 3 - async cb # time=53.678ms + ok 3 - async cb # time=9.367ms 1..3 - ok 1 - file maxReadSize=1000 # time=315.667ms + ok 1 - file maxReadSize=1000 # time=93.348ms # Subtest: file maxReadSize=null # Subtest: sync ok 1 - should be equivalent 1..1 - ok 1 - sync # time=34.546ms + ok 1 - sync # time=11.36ms # Subtest: async promise ok 1 - should be equivalent 1..1 - ok 2 - async promise # time=18.218ms + ok 2 - async promise # time=4.512ms # Subtest: async cb ok 1 - should be equivalent 1..1 - ok 3 - async cb # time=20.185ms + ok 3 - async cb # time=8.328ms 1..3 - ok 2 - file maxReadSize=null # time=136.627ms + ok 2 - file maxReadSize=null # time=51.297ms # Subtest: stream # Subtest: sync ok 1 - should be equivalent 1..1 - ok 1 - sync # time=57.522ms + ok 1 - sync # time=9.969ms # Subtest: async ok 1 - should be equivalent 1..1 - ok 2 - async # time=41.453ms + ok 2 - async # time=14.448ms 1..2 - ok 3 - stream # time=111.163ms + ok 3 - stream # time=29.593ms # Subtest: no onentry function 1..0 - ok 4 - no onentry function # time=13.424ms + ok 4 - no onentry function # time=3.864ms # Subtest: limit to specific files # Subtest: no filter function ok 1 - should be equivalent 1..1 - ok 1 - no filter function # time=32.478ms + ok 1 - no filter function # time=11.135ms # Subtest: no filter function, stream ok 1 - should be equivalent 1..1 - ok 2 - no filter function, stream # time=24.384ms + ok 2 - no filter function, stream # time=4.196ms # Subtest: filter function ok 1 - should be equivalent 1..1 - ok 3 - filter function # time=7.698ms + ok 3 - filter function # time=3.543ms # Subtest: list is unmunged ok 1 - should be equivalent 1..1 - ok 4 - list is unmunged # time=1.045ms + ok 4 - list is unmunged # time=0.653ms 1..4 - ok 5 - limit to specific files # time=74.274ms + ok 5 - limit to specific files # time=23.55ms 1..5 - ok 1 - basic # time=679.298ms + ok 1 - basic # time=212.171ms # 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=6.048ms + ok 2 - bad args # time=4.544ms # Subtest: stat fails # Subtest: sync 1..1 ok 1 - expected to throw: Error poop - ok 1 - sync # time=2.863ms + ok 1 - sync # time=2.232ms # Subtest: cb 1..1 ok 1 - should be equal - ok 2 - cb # time=11.427ms + ok 2 - cb # time=7.938ms # Subtest: promise 1..1 ok 1 - should be equal - ok 3 - promise # time=3.66ms + ok 3 - promise # time=2.795ms 1..3 - ok 3 - stat fails # time=29.5ms + ok 3 - stat fails # time=26.127ms # Subtest: read fail # Subtest: sync 1..1 ok 1 - expected to throw: Error poop - ok 1 - sync # time=3.323ms + ok 1 - sync # time=2.346ms # Subtest: cb 1..1 ok 1 - should be equal - ok 2 - cb # time=12.919ms + ok 2 - cb # time=8.034ms # Subtest: promise 1..1 ok 1 - should be equal - ok 3 - promise # time=5.838ms + ok 3 - promise # time=3.298ms 1..3 - ok 4 - read fail # time=35.212ms + ok 4 - read fail # time=25.029ms # Subtest: noResume option # Subtest: sync @@ -2761,31 +2799,31 @@ ok 2 - expect falsey value ok 3 - expect falsey value 1..3 - ok 1 - sync # time=12.749ms + ok 1 - sync # time=7.779ms # Subtest: async ok 1 - expect falsey value 1..1 - ok 2 - async # time=22.109ms + ok 2 - async # time=2.201ms 1..2 - ok 5 - noResume option # time=45.122ms + ok 5 - noResume option # time=15.934ms 1..5 - # time=807.276ms -ok 8 - test/list.js # time=807.276ms + # time=290.214ms +ok 8 - test/list.js # time=290.214ms # Subtest: test/load-all.js ok 1 - all lib files loaded 1..1 - # time=11.791ms -ok 9 - test/load-all.js # time=11.791ms + # time=6.08ms +ok 9 - test/load-all.js # time=6.08ms # Subtest: test/make-tar.js ok 1 - this is fine 1..1 - # time=11.162ms -ok 10 - test/make-tar.js # time=11.162ms + # time=6.026ms +ok 10 - test/make-tar.js # time=6.026ms # Subtest: test/map.js ok 1 - should be equal @@ -2794,8 +2832,8 @@ ok 4 - should be equal ok 5 - should be equal 1..5 - # time=12.509ms -ok 11 - test/map.js # time=12.509ms + # time=9.397ms +ok 11 - test/map.js # time=9.397ms # Subtest: test/mode-fix.js ok 1 - should be equal @@ -2810,8 +2848,8 @@ ok 10 - should be equal ok 11 - should be equal 1..11 - # time=24.83ms -ok 12 - test/mode-fix.js # time=24.83ms + # time=9.673ms +ok 12 - test/mode-fix.js # time=9.673ms # Subtest: test/normalize-unicode.js ok 1 - matching unicodes @@ -2823,65 +2861,65 @@ ok 1 - normalized ok 2 - order should not matter 1..2 - ok 1 - "\\\\a\\\\b\\\\c\\\\d\\\\" # time=8.582ms + ok 1 - "\\\\a\\\\b\\\\c\\\\d\\\\" # time=6.4ms # Subtest: "﹨aaaa﹨dddd﹨" ok 1 - normalized ok 2 - order should not matter 1..2 - ok 2 - "﹨aaaa﹨dddd﹨" # time=4.781ms + ok 2 - "﹨aaaa﹨dddd﹨" # time=2.763ms # Subtest: "\bbb\eee\" ok 1 - normalized ok 2 - order should not matter 1..2 - ok 3 - "\bbb\eee\" # time=3.186ms + ok 3 - "\bbb\eee\" # time=2.79ms # Subtest: "\\\\\eee\\\\\\" ok 1 - normalized ok 2 - order should not matter 1..2 - ok 4 - "\\\\\eee\\\\\\" # time=2.96ms + ok 4 - "\\\\\eee\\\\\\" # time=2.015ms # Subtest: "¼foo.txt" ok 1 - normalized ok 2 - order should not matter 1..2 - ok 5 - "¼foo.txt" # time=14.581ms + ok 5 - "¼foo.txt" # time=2.729ms # Subtest: "1/4foo.txt" ok 1 - normalized ok 2 - order should not matter 1..2 - ok 6 - "1/4foo.txt" # time=2.615ms + ok 6 - "1/4foo.txt" # time=1.38ms - ok 4 - normalize with strip slashes # time=100.307ms + ok 4 - normalize with strip slashes # time=56.851ms 1..4 - # time=190.976ms -ok 13 - test/normalize-unicode.js # time=190.976ms + # time=93.521ms +ok 13 - test/normalize-unicode.js # time=93.521ms # Subtest: test/normalize-windows-path.js # Subtest: posix ok 1 - should be equal ok 2 - should be equal 1..2 - ok 1 - posix # time=11.911ms + ok 1 - posix # time=8.952ms # Subtest: win32 ok 1 - should be equal ok 2 - should be equal 1..2 - ok 2 - win32 # time=3.854ms + ok 2 - win32 # time=2.386ms 1..2 - # time=32.596ms -ok 14 - test/normalize-windows-path.js # time=32.596ms + # time=22.353ms +ok 14 - test/normalize-windows-path.js # time=22.353ms # Subtest: test/pack.js # Subtest: set up 1..0 - ok 1 - set up # time=13.774ms + ok 1 - set up # time=8.826ms # Subtest: pack a file ok 1 - should be equal @@ -2890,7 +2928,7 @@ ok 4 - should be equal ok 5 - should match pattern provided 1..5 - ok 2 - pack a file # time=131.563ms + ok 2 - pack a file # time=63.37ms # Subtest: pack a file with a prefix ok 1 - should be equal @@ -2899,7 +2937,7 @@ ok 4 - should be equal ok 5 - should match pattern provided 1..5 - ok 3 - pack a file with a prefix # time=19.929ms + ok 3 - pack a file with a prefix # time=8.791ms # Subtest: portable pack a dir ok 1 - gzip OS flag set to "unknown" @@ -2912,7 +2950,7 @@ ok 8 - should match pattern provided ok 9 - should match pattern provided 1..9 - ok 4 - portable pack a dir # time=23.978ms + ok 4 - portable pack a dir # time=11.186ms # Subtest: use process cwd if cwd not specified ok 1 - should match pattern provided @@ -2923,7 +2961,7 @@ ok 6 - should match pattern provided ok 7 - should match pattern provided 1..7 - ok 5 - use process cwd if cwd not specified # time=17.978ms + ok 5 - use process cwd if cwd not specified # time=5.515ms # Subtest: filter ok 1 - should match pattern provided @@ -2932,7 +2970,7 @@ ok 4 - should be equal ok 5 - should match pattern provided 1..5 - ok 6 - filter # time=24.733ms + ok 6 - filter # time=3.692ms # Subtest: add the same dir twice (exercise cache code) ok 1 - should match pattern provided @@ -2943,22 +2981,22 @@ ok 6 - should match pattern provided ok 7 - should match pattern provided 1..7 - ok 7 - add the same dir twice (exercise cache code) # time=23.042ms + ok 7 - add the same dir twice (exercise cache code) # time=4.783ms # Subtest: if gzip is truthy, make it an object ok 1 - type is object 1..1 - ok 8 - if gzip is truthy, make it an object # time=2.045ms + ok 8 - if gzip is truthy, make it an object # time=1.153ms # Subtest: if brotli is truthy, make it an object ok 1 - type is object 1..1 - ok 9 - if brotli is truthy, make it an object # time=2.407ms + ok 9 - if brotli is truthy, make it an object # time=1.263ms # Subtest: throws if both gzip and brotli are truthy ok 1 - expected to throw: TypeError gzip and brotli are mutually exclusive 1..1 - ok 10 - throws if both gzip and brotli are truthy # time=2.776ms + ok 10 - throws if both gzip and brotli are truthy # time=1.622ms # Subtest: gzip, also a very deep path ok 1 - should be equal @@ -3041,7 +3079,7 @@ ok 78 - should be equal ok 79 - should be equal 1..79 - ok 11 - gzip, also a very deep path # time=47.438ms + ok 11 - gzip, also a very deep path # time=33.646ms # Subtest: brotli, also a very deep path ok 1 - should be equal @@ -3124,7 +3162,7 @@ ok 78 - should be equal ok 79 - should be equal 1..79 - ok 12 - brotli, also a very deep path # time=215.44ms + ok 12 - brotli, also a very deep path # time=69.148ms # Subtest: very deep gzip path, sync ok 1 - type is Buffer @@ -3208,7 +3246,7 @@ ok 79 - should be equal ok 80 - should be equal 1..80 - ok 13 - very deep gzip path, sync # time=26.862ms + ok 13 - very deep gzip path, sync # time=17.729ms # Subtest: very deep brotli path, sync ok 1 - type is Buffer @@ -3292,31 +3330,31 @@ ok 79 - should be equal ok 80 - should be equal 1..80 - ok 14 - very deep brotli path, sync # time=73.728ms + ok 14 - very deep brotli path, sync # time=41.818ms # Subtest: write after end ok 1 - expected to throw: Error write after end 1..1 - ok 15 - write after end # time=2.178ms + ok 15 - write after end # time=1.473ms # Subtest: emit error when stat fail ok 1 - expected to throw: Error xyz ok 2 - should match pattern provided 1..2 - ok 16 - emit error when stat fail # time=6.533ms + ok 16 - emit error when stat fail # time=4.936ms # Subtest: readdir fail ok 1 - expected to throw: Error xyz ok 2 - should match pattern provided 1..2 - ok 17 - readdir fail # time=6.522ms + ok 17 - readdir fail # time=3.619ms # Subtest: pipe into a slow reader ok 1 - should match pattern provided ok 2 - should be equal ok 3 - should match pattern provided 1..3 - ok 18 - pipe into a slow reader # time=108.753ms + ok 18 - pipe into a slow reader # time=105.04ms # Subtest: pipe into a slow gzip reader ok 1 - mp2 end @@ -3324,13 +3362,13 @@ ok 3 - should be equal ok 4 - should match pattern provided 1..4 - ok 19 - pipe into a slow gzip reader # time=21.326ms + ok 19 - pipe into a slow gzip reader # time=17.703ms # Subtest: ignores mid-queue ok 1 - should be equal ok 2 - should not be equal 1..2 - ok 20 - ignores mid-queue # time=5.015ms + ok 20 - ignores mid-queue # time=6.066ms # Subtest: warnings # Subtest: preservePaths=false strict=false @@ -3338,7 +3376,7 @@ ok 2 - should match pattern provided ok 3 - should match pattern provided 1..3 - ok 1 - preservePaths=false strict=false # time=16.325ms + ok 1 - preservePaths=false strict=false # time=9.675ms # Subtest: preservePaths=true 1..2 @@ -3346,23 +3384,23 @@ ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 1 - strict=true # time=11.494ms + ok 1 - strict=true # time=5.855ms # Subtest: strict=false ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 2 - strict=false # time=8.481ms + ok 2 - strict=false # time=1.437ms - ok 2 - preservePaths=true # time=28.045ms + ok 2 - preservePaths=true # time=12.14ms # Subtest: preservePaths=false strict=true ok 1 - should match pattern provided 1..1 - ok 3 - preservePaths=false strict=true # time=2.52ms + ok 3 - preservePaths=false strict=true # time=1.331ms 1..3 - ok 21 - warnings # time=101.65ms + ok 21 - warnings # time=52.49ms # Subtest: no dir recurse # Subtest: async @@ -3370,17 +3408,17 @@ ok 2 - should be equal ok 3 - should match pattern provided 1..3 - ok 1 - async # time=15.458ms + ok 1 - async # time=8.304ms # 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.682ms + ok 2 - sync # time=1.192ms 1..2 - ok 22 - no dir recurse # time=192.042ms + ok 22 - no dir recurse # time=23.244ms # Subtest: follow # Subtest: async @@ -3388,17 +3426,17 @@ ok 2 - should match pattern provided ok 3 - should match pattern provided 1..3 - ok 1 - async # time=171.387ms + ok 1 - async # time=5.498ms # Subtest: sync ok 1 - should be equal ok 2 - should match pattern provided ok 3 - should match pattern provided 1..3 - ok 2 - sync # time=3.678ms + ok 2 - sync # time=1.449ms 1..2 - ok 23 - follow # time=183.662ms + ok 23 - follow # time=11.004ms # Subtest: pack ReadEntries # Subtest: basic @@ -3407,7 +3445,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - basic # time=5.159ms + ok 1 - basic # time=2.736ms # Subtest: prefix ok 1 - should be equal @@ -3415,7 +3453,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - prefix # time=2.511ms + ok 2 - prefix # time=1.572ms # Subtest: filter out ok 1 - should be equal @@ -3423,45 +3461,45 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - filter out # time=2.557ms + ok 3 - filter out # time=1.51ms 1..3 - ok 24 - pack ReadEntries # time=31.301ms + ok 24 - pack ReadEntries # time=17.504ms # Subtest: filter out everything # Subtest: sync ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 1 - sync # time=2.348ms + ok 1 - sync # time=0.931ms # Subtest: async ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 2 - async # time=2.714ms + ok 2 - async # time=1.03ms 1..2 - ok 25 - filter out everything # time=47.461ms + ok 25 - filter out everything # time=12.672ms # Subtest: fs.open fails # Subtest: async 1..1 ok 1 - should be equal - ok 1 - async # time=12.011ms + ok 1 - async # time=5.986ms # Subtest: sync 1..1 ok 1 - expected to throw: Error poop - ok 2 - sync # time=2.419ms + ok 2 - sync # time=1.438ms 1..2 - ok 26 - fs.open fails # time=28.345ms + ok 26 - fs.open fails # time=11.748ms # Subtest: padding works regardless of arite/add order ok 1 - length is the same regardless of write/add order 1..1 - ok 27 - padding works regardless of arite/add order # time=2.421ms + ok 27 - padding works regardless of arite/add order # time=1.753ms # Subtest: prefix and subdirs # Subtest: async @@ -3481,7 +3519,7 @@ ok 13 - should be equal ok 14 - should be equal 1..14 - ok 1 - . # time=107.116ms + ok 1 - . # time=10.146ms # Subtest: ./ ok 1 - should be equal @@ -3499,10 +3537,10 @@ ok 13 - should be equal ok 14 - should be equal 1..14 - ok 2 - ./ # time=22.006ms + ok 2 - ./ # time=4.648ms 1..2 - ok 1 - async # time=141.608ms + ok 1 - async # time=17.808ms # Subtest: sync # Subtest: . @@ -3521,7 +3559,7 @@ ok 13 - should be equal ok 14 - should be equal 1..14 - ok 1 - . # time=6.242ms + ok 1 - . # time=4.514ms # Subtest: ./ ok 1 - should be equal @@ -3539,13 +3577,13 @@ ok 13 - should be equal ok 14 - should be equal 1..14 - ok 2 - ./ # time=8.271ms + ok 2 - ./ # time=3.701ms 1..2 - ok 2 - sync # time=31.505ms + ok 2 - sync # time=17.32ms 1..2 - ok 28 - prefix and subdirs # time=316.317ms + ok 28 - prefix and subdirs # time=38.241ms # Subtest: prefix and hard links # Subtest: async @@ -3563,7 +3601,7 @@ ok 11 - should be equal ok 12 - should be equal 1..12 - ok 1 - . # time=186.278ms + ok 1 - . # time=12.672ms # Subtest: ./ ok 1 - should be equal @@ -3579,10 +3617,10 @@ ok 11 - should be equal ok 12 - should be equal 1..12 - ok 2 - ./ # time=70.108ms + ok 2 - ./ # time=8.669ms 1..2 - ok 1 - async # time=265.336ms + ok 1 - async # time=24.46ms # Subtest: sync # Subtest: . @@ -3599,7 +3637,7 @@ ok 11 - should be equal ok 12 - should be equal 1..12 - ok 1 - . # time=10.487ms + ok 1 - . # time=6.068ms # Subtest: ./ ok 1 - should be equal @@ -3615,17 +3653,17 @@ ok 11 - should be equal ok 12 - should be equal 1..12 - ok 2 - ./ # time=13.331ms + ok 2 - ./ # time=4.256ms 1..2 - ok 2 - sync # time=35.764ms + ok 2 - sync # time=16.034ms 1..2 - ok 29 - prefix and hard links # time=312.083ms + ok 29 - prefix and hard links # time=44.008ms 1..29 - # time=2118.484ms -ok 15 - test/pack.js # time=2118.484ms + # time=663.182ms +ok 15 - test/pack.js # time=663.182ms # Subtest: test/parse.js # Subtest: fixture tests @@ -3638,7 +3676,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=99.411ms + ok 1 - uncompressed one byte at a time # time=43.091ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -3648,7 +3686,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=16.662ms + ok 2 - uncompressed all at once # time=4.086ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -3658,7 +3696,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=67.75ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=23.868ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -3668,7 +3706,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=7.185ms + ok 4 - uncompressed all at once, filename .tar.br # time=3.512ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3678,7 +3716,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=11.817ms + ok 5 - gzipped all at once # time=6.427ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -3688,7 +3726,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=6.626ms + ok 6 - gzipped all at once, filename .tbr # time=3.451ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3698,7 +3736,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=13.979ms + ok 7 - gzipped byte at a time # time=7.283ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -3708,7 +3746,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=12.536ms + ok 8 - compress with brotli based on filename .tar.br # time=6.779ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -3718,7 +3756,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=10.84ms + ok 9 - compress with brotli based on filename .tbr # time=7.75ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -3728,7 +3766,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=12.191ms + ok 10 - compress with brotli all at once # time=5.4ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -3738,7 +3776,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=21.191ms + ok 11 - compress with brotli byte at a time # time=12.4ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -3748,7 +3786,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=11.091ms + ok 12 - compress with brotli .tbr byte at a time # time=5.292ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3758,10 +3796,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=1653.435ms + ok 13 - async chunks # time=680.911ms 1..13 - ok 1 - file=bad-cksum.tar maxmeta=250 filter=true strict=true # time=2070.598ms + ok 1 - file=bad-cksum.tar maxmeta=250 filter=true strict=true # time=872.201ms # Subtest: file=bad-cksum.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -3772,7 +3810,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=40.859ms + ok 1 - uncompressed one byte at a time # time=17.945ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -3782,7 +3820,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=4.665ms + ok 2 - uncompressed all at once # time=1.975ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -3792,7 +3830,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=19.256ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=6.971ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -3802,7 +3840,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=3.633ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.952ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3812,7 +3850,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=5.234ms + ok 5 - gzipped all at once # time=2.683ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -3822,7 +3860,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=4.721ms + ok 6 - gzipped all at once, filename .tbr # time=2.242ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3832,7 +3870,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=9.162ms + ok 7 - gzipped byte at a time # time=4.055ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -3842,7 +3880,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=9.61ms + ok 8 - compress with brotli based on filename .tar.br # time=4.497ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -3852,7 +3890,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=41.363ms + ok 9 - compress with brotli based on filename .tbr # time=4.775ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -3862,7 +3900,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=9.256ms + ok 10 - compress with brotli all at once # time=6.377ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -3872,7 +3910,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=12.057ms + ok 11 - compress with brotli byte at a time # time=6.755ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -3882,7 +3920,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=10.398ms + ok 12 - compress with brotli .tbr byte at a time # time=4.04ms # Subtest: async chunks ok 1 - one-byte.txt @@ -3892,10 +3930,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=1722.993ms + ok 13 - async chunks # time=700.066ms 1..13 - ok 2 - file=bad-cksum.tar maxmeta=250 filter=false strict=true # time=1991.424ms + ok 2 - file=bad-cksum.tar maxmeta=250 filter=false strict=true # time=817.676ms # Subtest: file=bad-cksum.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -3906,7 +3944,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=13.575ms + ok 1 - uncompressed one byte at a time # time=7.719ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -3916,7 +3954,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.351ms + ok 2 - uncompressed all at once # time=1.316ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -3926,7 +3964,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=10.682ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=5.008ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -3936,7 +3974,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.561ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.511ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -3946,7 +3984,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.125ms + ok 5 - gzipped all at once # time=1.811ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -3956,7 +3994,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.841ms + ok 6 - gzipped all at once, filename .tbr # time=1.875ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -3966,7 +4004,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=5.893ms + ok 7 - gzipped byte at a time # time=6.594ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -3976,7 +4014,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=6.746ms + ok 8 - compress with brotli based on filename .tar.br # time=3.724ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -3986,7 +4024,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=7.79ms + ok 9 - compress with brotli based on filename .tbr # time=3.527ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -3996,7 +4034,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=6.829ms + ok 10 - compress with brotli all at once # time=3.742ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -4006,7 +4044,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=8.807ms + ok 11 - compress with brotli byte at a time # time=4.752ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -4016,7 +4054,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=7.181ms + ok 12 - compress with brotli .tbr byte at a time # time=3.704ms # Subtest: async chunks ok 1 - one-byte.txt @@ -4026,10 +4064,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=1769.448ms + ok 13 - async chunks # time=724.609ms 1..13 - ok 3 - file=bad-cksum.tar maxmeta=250 filter=true strict=false # time=1928.884ms + ok 3 - file=bad-cksum.tar maxmeta=250 filter=true strict=false # time=814.712ms # Subtest: file=bad-cksum.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -4040,7 +4078,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=13.6ms + ok 1 - uncompressed one byte at a time # time=6.243ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -4050,7 +4088,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=3.213ms + ok 2 - uncompressed all at once # time=1.717ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -4060,7 +4098,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=10.672ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=6.746ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -4070,7 +4108,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.018ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.542ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -4080,7 +4118,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.354ms + ok 5 - gzipped all at once # time=2.08ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -4090,7 +4128,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.296ms + ok 6 - gzipped all at once, filename .tbr # time=2.004ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -4100,7 +4138,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=4.96ms + ok 7 - gzipped byte at a time # time=3.675ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -4110,7 +4148,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=7.014ms + ok 8 - compress with brotli based on filename .tar.br # time=6.536ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -4120,7 +4158,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=17.068ms + ok 9 - compress with brotli based on filename .tbr # time=3.533ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -4130,7 +4168,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=8.244ms + ok 10 - compress with brotli all at once # time=3.576ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -4140,7 +4178,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=9.531ms + ok 11 - compress with brotli byte at a time # time=4.824ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -4150,7 +4188,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=7.494ms + ok 12 - compress with brotli .tbr byte at a time # time=3.718ms # Subtest: async chunks ok 1 - one-byte.txt @@ -4160,10 +4198,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=1771.316ms + ok 13 - async chunks # time=727.21ms 1..13 - ok 4 - file=bad-cksum.tar maxmeta=250 filter=false strict=false # time=1993.192ms + ok 4 - file=bad-cksum.tar maxmeta=250 filter=false strict=false # time=814.519ms # Subtest: file=bad-cksum.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -4174,7 +4212,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=21.999ms + ok 1 - uncompressed one byte at a time # time=6.878ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -4184,7 +4222,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.612ms + ok 2 - uncompressed all at once # time=1.432ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -4194,7 +4232,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=18.626ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=5.793ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -4204,7 +4242,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=3.054ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.4ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -4214,7 +4252,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.892ms + ok 5 - gzipped all at once # time=1.861ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -4224,7 +4262,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=3.398ms + ok 6 - gzipped all at once, filename .tbr # time=1.843ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -4234,7 +4272,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=6.771ms + ok 7 - gzipped byte at a time # time=3.332ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -4244,7 +4282,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=8.375ms + ok 8 - compress with brotli based on filename .tar.br # time=3.934ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -4254,7 +4292,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=5.858ms + ok 9 - compress with brotli based on filename .tbr # time=3.829ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -4264,7 +4302,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=5.573ms + ok 10 - compress with brotli all at once # time=4.075ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -4274,7 +4312,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=7.613ms + ok 11 - compress with brotli byte at a time # time=4.938ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -4284,7 +4322,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=6.71ms + ok 12 - compress with brotli .tbr byte at a time # time=6.138ms # Subtest: async chunks ok 1 - one-byte.txt @@ -4294,10 +4332,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=684.4ms + ok 13 - async chunks # time=307.483ms 1..13 - ok 5 - file=bad-cksum.tar maxmeta=null filter=true strict=true # time=1008.594ms + ok 5 - file=bad-cksum.tar maxmeta=null filter=true strict=true # time=434.715ms # Subtest: file=bad-cksum.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -4308,7 +4346,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=13.256ms + ok 1 - uncompressed one byte at a time # time=5.595ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -4318,7 +4356,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.044ms + ok 2 - uncompressed all at once # time=1.462ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -4328,7 +4366,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=17.4ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=5.071ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -4338,7 +4376,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=1.791ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.391ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -4348,7 +4386,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.118ms + ok 5 - gzipped all at once # time=1.752ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -4358,7 +4396,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=4.124ms + ok 6 - gzipped all at once, filename .tbr # time=1.785ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -4368,7 +4406,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=6.122ms + ok 7 - gzipped byte at a time # time=2.695ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -4378,7 +4416,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=6.617ms + ok 8 - compress with brotli based on filename .tar.br # time=3.948ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -4388,7 +4426,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=5.38ms + ok 9 - compress with brotli based on filename .tbr # time=7.033ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -4398,7 +4436,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=5.396ms + ok 10 - compress with brotli all at once # time=4.38ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -4408,7 +4446,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=6.905ms + ok 11 - compress with brotli byte at a time # time=5.125ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -4418,7 +4456,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=5.684ms + ok 12 - compress with brotli .tbr byte at a time # time=4.029ms # Subtest: async chunks ok 1 - one-byte.txt @@ -4428,10 +4466,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=716.671ms + ok 13 - async chunks # time=782.824ms 1..13 - ok 6 - file=bad-cksum.tar maxmeta=null filter=false strict=true # time=913.927ms + ok 6 - file=bad-cksum.tar maxmeta=null filter=false strict=true # time=882.014ms # Subtest: file=bad-cksum.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -4442,7 +4480,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=10.946ms + ok 1 - uncompressed one byte at a time # time=4.938ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -4452,7 +4490,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.355ms + ok 2 - uncompressed all at once # time=1.103ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -4462,7 +4500,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=17.246ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.854ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -4472,7 +4510,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=1.613ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.078ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -4482,7 +4520,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.669ms + ok 5 - gzipped all at once # time=2.05ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -4492,7 +4530,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.056ms + ok 6 - gzipped all at once, filename .tbr # time=1.459ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -4502,7 +4540,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=3.661ms + ok 7 - gzipped byte at a time # time=2.336ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -4512,7 +4550,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=5.932ms + ok 8 - compress with brotli based on filename .tar.br # time=3.424ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -4522,7 +4560,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=5.208ms + ok 9 - compress with brotli based on filename .tbr # time=3.458ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -4532,7 +4570,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=5.457ms + ok 10 - compress with brotli all at once # time=3.196ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -4542,7 +4580,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=6.367ms + ok 11 - compress with brotli byte at a time # time=3.922ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -4552,7 +4590,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=5.462ms + ok 12 - compress with brotli .tbr byte at a time # time=3.299ms # Subtest: async chunks ok 1 - one-byte.txt @@ -4562,10 +4600,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=694.404ms + ok 13 - async chunks # time=809.621ms 1..13 - ok 7 - file=bad-cksum.tar maxmeta=null filter=true strict=false # time=912.755ms + ok 7 - file=bad-cksum.tar maxmeta=null filter=true strict=false # time=893.553ms # Subtest: file=bad-cksum.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -4576,7 +4614,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=12.872ms + ok 1 - uncompressed one byte at a time # time=5.01ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -4586,7 +4624,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.171ms + ok 2 - uncompressed all at once # time=1.026ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -4596,7 +4634,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=17.895ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.788ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -4606,7 +4644,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=3.781ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.108ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -4616,7 +4654,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=4.049ms + ok 5 - gzipped all at once # time=1.429ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -4626,7 +4664,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=3.978ms + ok 6 - gzipped all at once, filename .tbr # time=1.453ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -4636,7 +4674,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=13.715ms + ok 7 - gzipped byte at a time # time=4.326ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -4646,7 +4684,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=6.245ms + ok 8 - compress with brotli based on filename .tar.br # time=3.436ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -4656,7 +4694,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=7.617ms + ok 9 - compress with brotli based on filename .tbr # time=3.1ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -4666,7 +4704,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=8.131ms + ok 10 - compress with brotli all at once # time=3.217ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -4676,7 +4714,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=8.839ms + ok 11 - compress with brotli byte at a time # time=3.883ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -4686,7 +4724,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=6.83ms + ok 12 - compress with brotli .tbr byte at a time # time=3.435ms # Subtest: async chunks ok 1 - one-byte.txt @@ -4696,10 +4734,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=664.791ms + ok 13 - async chunks # time=827.778ms 1..13 - ok 8 - file=bad-cksum.tar maxmeta=null filter=false strict=false # time=884.943ms + ok 8 - file=bad-cksum.tar maxmeta=null filter=false strict=false # time=910.425ms # Subtest: file=body-byte-counts.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -4711,7 +4749,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=20.826ms + ok 1 - uncompressed one byte at a time # time=8.22ms # Subtest: uncompressed all at once ok 1 - ignored: 1024-bytes.txt @@ -4722,7 +4760,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=3.383ms + ok 2 - uncompressed all at once # time=1.719ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: 1024-bytes.txt @@ -4733,7 +4771,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=19.798ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=9.817ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: 1024-bytes.txt @@ -4744,7 +4782,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=3.886ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.712ms # Subtest: gzipped all at once ok 1 - ignored: 1024-bytes.txt @@ -4755,7 +4793,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=4.439ms + ok 5 - gzipped all at once # time=2.299ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: 1024-bytes.txt @@ -4766,7 +4804,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=4.924ms + ok 6 - gzipped all at once, filename .tbr # time=2.074ms # Subtest: gzipped byte at a time ok 1 - ignored: 1024-bytes.txt @@ -4777,7 +4815,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=8.857ms + ok 7 - gzipped byte at a time # time=3.597ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: 1024-bytes.txt @@ -4788,7 +4826,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=11.522ms + ok 8 - compress with brotli based on filename .tar.br # time=5.818ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: 1024-bytes.txt @@ -4799,7 +4837,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=14.204ms + ok 9 - compress with brotli based on filename .tbr # time=483.367ms # Subtest: compress with brotli all at once ok 1 - ignored: 1024-bytes.txt @@ -4810,7 +4848,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=10.491ms + ok 10 - compress with brotli all at once # time=5.762ms # Subtest: compress with brotli byte at a time ok 1 - ignored: 1024-bytes.txt @@ -4821,7 +4859,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=13.512ms + ok 11 - compress with brotli byte at a time # time=6.811ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: 1024-bytes.txt @@ -4832,7 +4870,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=11.95ms + ok 12 - compress with brotli .tbr byte at a time # time=6.469ms # Subtest: async chunks ok 1 - ignored: 1024-bytes.txt @@ -4843,10 +4881,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=641.751ms + ok 13 - async chunks # time=344.417ms 1..13 - ok 9 - file=body-byte-counts.tar maxmeta=250 filter=true strict=true # time=872.286ms + ok 9 - file=body-byte-counts.tar maxmeta=250 filter=true strict=true # time=930.343ms # Subtest: file=body-byte-counts.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -4858,7 +4896,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=15.67ms + ok 1 - uncompressed one byte at a time # time=11.145ms # Subtest: uncompressed all at once ok 1 - 1024-bytes.txt @@ -4869,7 +4907,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=2.037ms + ok 2 - uncompressed all at once # time=1.765ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - 1024-bytes.txt @@ -4880,7 +4918,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=21.137ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=8.072ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - 1024-bytes.txt @@ -4891,7 +4929,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=3.053ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.681ms # Subtest: gzipped all at once ok 1 - 1024-bytes.txt @@ -4902,7 +4940,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=3.516ms + ok 5 - gzipped all at once # time=2.232ms # Subtest: gzipped all at once, filename .tbr ok 1 - 1024-bytes.txt @@ -4913,7 +4951,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=5.224ms + ok 6 - gzipped all at once, filename .tbr # time=1.996ms # Subtest: gzipped byte at a time ok 1 - 1024-bytes.txt @@ -4924,7 +4962,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=6.399ms + ok 7 - gzipped byte at a time # time=3.695ms # Subtest: compress with brotli based on filename .tar.br ok 1 - 1024-bytes.txt @@ -4935,7 +4973,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=11.946ms + ok 8 - compress with brotli based on filename .tar.br # time=6.089ms # Subtest: compress with brotli based on filename .tbr ok 1 - 1024-bytes.txt @@ -4946,7 +4984,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=9.445ms + ok 9 - compress with brotli based on filename .tbr # time=7.732ms # Subtest: compress with brotli all at once ok 1 - 1024-bytes.txt @@ -4957,7 +4995,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=11.787ms + ok 10 - compress with brotli all at once # time=7.064ms # Subtest: compress with brotli byte at a time ok 1 - 1024-bytes.txt @@ -4968,7 +5006,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=13.059ms + ok 11 - compress with brotli byte at a time # time=6.853ms # Subtest: compress with brotli .tbr byte at a time ok 1 - 1024-bytes.txt @@ -4979,7 +5017,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=13.768ms + ok 12 - compress with brotli .tbr byte at a time # time=6.074ms # Subtest: async chunks ok 1 - 1024-bytes.txt @@ -4990,10 +5028,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=1475.255ms + ok 13 - async chunks # time=654.239ms 1..13 - ok 10 - file=body-byte-counts.tar maxmeta=250 filter=false strict=true # time=1671.388ms + ok 10 - file=body-byte-counts.tar maxmeta=250 filter=false strict=true # time=765.344ms # Subtest: file=body-byte-counts.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -5005,7 +5043,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=22.831ms + ok 1 - uncompressed one byte at a time # time=8.141ms # Subtest: uncompressed all at once ok 1 - ignored: 1024-bytes.txt @@ -5016,7 +5054,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=2.281ms + ok 2 - uncompressed all at once # time=1.726ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: 1024-bytes.txt @@ -5027,7 +5065,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=16.246ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=7.746ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: 1024-bytes.txt @@ -5038,7 +5076,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=2.349ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.718ms # Subtest: gzipped all at once ok 1 - ignored: 1024-bytes.txt @@ -5049,7 +5087,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=2.921ms + ok 5 - gzipped all at once # time=2.059ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: 1024-bytes.txt @@ -5060,7 +5098,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=3.045ms + ok 6 - gzipped all at once, filename .tbr # time=2.309ms # Subtest: gzipped byte at a time ok 1 - ignored: 1024-bytes.txt @@ -5071,7 +5109,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=7.284ms + ok 7 - gzipped byte at a time # time=3.104ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: 1024-bytes.txt @@ -5082,7 +5120,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=10.628ms + ok 8 - compress with brotli based on filename .tar.br # time=5.538ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: 1024-bytes.txt @@ -5093,7 +5131,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=9.326ms + ok 9 - compress with brotli based on filename .tbr # time=5.52ms # Subtest: compress with brotli all at once ok 1 - ignored: 1024-bytes.txt @@ -5104,7 +5142,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=9.719ms + ok 10 - compress with brotli all at once # time=5.421ms # Subtest: compress with brotli byte at a time ok 1 - ignored: 1024-bytes.txt @@ -5115,7 +5153,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=11.157ms + ok 11 - compress with brotli byte at a time # time=6.387ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: 1024-bytes.txt @@ -5126,7 +5164,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=10.628ms + ok 12 - compress with brotli .tbr byte at a time # time=5.949ms # Subtest: async chunks ok 1 - ignored: 1024-bytes.txt @@ -5137,10 +5175,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=488.093ms + ok 13 - async chunks # time=224.672ms 1..13 - ok 11 - file=body-byte-counts.tar maxmeta=250 filter=true strict=false # time=674.298ms + ok 11 - file=body-byte-counts.tar maxmeta=250 filter=true strict=false # time=327.961ms # Subtest: file=body-byte-counts.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -5152,7 +5190,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=17.58ms + ok 1 - uncompressed one byte at a time # time=8.004ms # Subtest: uncompressed all at once ok 1 - 1024-bytes.txt @@ -5163,7 +5201,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=2.875ms + ok 2 - uncompressed all at once # time=1.803ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - 1024-bytes.txt @@ -5174,7 +5212,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=15.876ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=7.987ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - 1024-bytes.txt @@ -5185,7 +5223,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=2.276ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.705ms # Subtest: gzipped all at once ok 1 - 1024-bytes.txt @@ -5196,7 +5234,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=10.825ms + ok 5 - gzipped all at once # time=1.972ms # Subtest: gzipped all at once, filename .tbr ok 1 - 1024-bytes.txt @@ -5207,7 +5245,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=4.983ms + ok 6 - gzipped all at once, filename .tbr # time=1.958ms # Subtest: gzipped byte at a time ok 1 - 1024-bytes.txt @@ -5218,7 +5256,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=7.423ms + ok 7 - gzipped byte at a time # time=3.002ms # Subtest: compress with brotli based on filename .tar.br ok 1 - 1024-bytes.txt @@ -5229,7 +5267,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=14.949ms + ok 8 - compress with brotli based on filename .tar.br # time=5.415ms # Subtest: compress with brotli based on filename .tbr ok 1 - 1024-bytes.txt @@ -5240,7 +5278,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=13.49ms + ok 9 - compress with brotli based on filename .tbr # time=5.478ms # Subtest: compress with brotli all at once ok 1 - 1024-bytes.txt @@ -5251,7 +5289,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=12.175ms + ok 10 - compress with brotli all at once # time=5.424ms # Subtest: compress with brotli byte at a time ok 1 - 1024-bytes.txt @@ -5262,7 +5300,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=13.244ms + ok 11 - compress with brotli byte at a time # time=6.274ms # Subtest: compress with brotli .tbr byte at a time ok 1 - 1024-bytes.txt @@ -5273,7 +5311,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=12.169ms + ok 12 - compress with brotli .tbr byte at a time # time=5.673ms # Subtest: async chunks ok 1 - 1024-bytes.txt @@ -5284,10 +5322,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=1416.459ms + ok 13 - async chunks # time=583.281ms 1..13 - ok 12 - file=body-byte-counts.tar maxmeta=250 filter=false strict=false # time=1634.873ms + ok 12 - file=body-byte-counts.tar maxmeta=250 filter=false strict=false # time=687.517ms # Subtest: file=body-byte-counts.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -5299,7 +5337,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=23.3ms + ok 1 - uncompressed one byte at a time # time=8.058ms # Subtest: uncompressed all at once ok 1 - ignored: 1024-bytes.txt @@ -5310,7 +5348,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=2.326ms + ok 2 - uncompressed all at once # time=1.72ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: 1024-bytes.txt @@ -5321,7 +5359,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=16.203ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=7.626ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: 1024-bytes.txt @@ -5332,7 +5370,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=2.469ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.572ms # Subtest: gzipped all at once ok 1 - ignored: 1024-bytes.txt @@ -5343,7 +5381,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=3.145ms + ok 5 - gzipped all at once # time=2.004ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: 1024-bytes.txt @@ -5354,7 +5392,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=2.921ms + ok 6 - gzipped all at once, filename .tbr # time=1.893ms # Subtest: gzipped byte at a time ok 1 - ignored: 1024-bytes.txt @@ -5365,7 +5403,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=5.953ms + ok 7 - gzipped byte at a time # time=4.669ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: 1024-bytes.txt @@ -5376,7 +5414,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=10.814ms + ok 8 - compress with brotli based on filename .tar.br # time=5.513ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: 1024-bytes.txt @@ -5387,7 +5425,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=12.899ms + ok 9 - compress with brotli based on filename .tbr # time=5.646ms # Subtest: compress with brotli all at once ok 1 - ignored: 1024-bytes.txt @@ -5398,7 +5436,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=13.493ms + ok 10 - compress with brotli all at once # time=5.34ms # Subtest: compress with brotli byte at a time ok 1 - ignored: 1024-bytes.txt @@ -5409,7 +5447,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=13.421ms + ok 11 - compress with brotli byte at a time # time=6.394ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: 1024-bytes.txt @@ -5420,7 +5458,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=15.523ms + ok 12 - compress with brotli .tbr byte at a time # time=5.829ms # Subtest: async chunks ok 1 - ignored: 1024-bytes.txt @@ -5431,10 +5469,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=261.734ms + ok 13 - async chunks # time=107.467ms 1..13 - ok 13 - file=body-byte-counts.tar maxmeta=null filter=true strict=true # time=496.429ms + ok 13 - file=body-byte-counts.tar maxmeta=null filter=true strict=true # time=209.335ms # Subtest: file=body-byte-counts.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -5446,7 +5484,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=25.349ms + ok 1 - uncompressed one byte at a time # time=7.769ms # Subtest: uncompressed all at once ok 1 - 1024-bytes.txt @@ -5457,7 +5495,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=5.273ms + ok 2 - uncompressed all at once # time=1.581ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - 1024-bytes.txt @@ -5468,7 +5506,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=21.09ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=9.141ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - 1024-bytes.txt @@ -5479,7 +5517,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=3.646ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.613ms # Subtest: gzipped all at once ok 1 - 1024-bytes.txt @@ -5490,7 +5528,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=4.727ms + ok 5 - gzipped all at once # time=1.914ms # Subtest: gzipped all at once, filename .tbr ok 1 - 1024-bytes.txt @@ -5501,7 +5539,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=4.358ms + ok 6 - gzipped all at once, filename .tbr # time=1.912ms # Subtest: gzipped byte at a time ok 1 - 1024-bytes.txt @@ -5512,7 +5550,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=7.979ms + ok 7 - gzipped byte at a time # time=3.157ms # Subtest: compress with brotli based on filename .tar.br ok 1 - 1024-bytes.txt @@ -5523,7 +5561,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=19.634ms + ok 8 - compress with brotli based on filename .tar.br # time=5.519ms # Subtest: compress with brotli based on filename .tbr ok 1 - 1024-bytes.txt @@ -5534,7 +5572,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=15.441ms + ok 9 - compress with brotli based on filename .tbr # time=5.672ms # Subtest: compress with brotli all at once ok 1 - 1024-bytes.txt @@ -5545,7 +5583,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=9.531ms + ok 10 - compress with brotli all at once # time=5.665ms # Subtest: compress with brotli byte at a time ok 1 - 1024-bytes.txt @@ -5556,7 +5594,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=14.991ms + ok 11 - compress with brotli byte at a time # time=6.422ms # Subtest: compress with brotli .tbr byte at a time ok 1 - 1024-bytes.txt @@ -5567,7 +5605,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=12.555ms + ok 12 - compress with brotli .tbr byte at a time # time=5.744ms # Subtest: async chunks ok 1 - 1024-bytes.txt @@ -5578,10 +5616,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=1609ms + ok 13 - async chunks # time=622.647ms 1..13 - ok 14 - file=body-byte-counts.tar maxmeta=null filter=false strict=true # time=1856.098ms + ok 14 - file=body-byte-counts.tar maxmeta=null filter=false strict=true # time=724.256ms # Subtest: file=body-byte-counts.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -5593,7 +5631,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=27.333ms + ok 1 - uncompressed one byte at a time # time=7.603ms # Subtest: uncompressed all at once ok 1 - ignored: 1024-bytes.txt @@ -5604,7 +5642,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=5.446ms + ok 2 - uncompressed all at once # time=1.605ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: 1024-bytes.txt @@ -5615,7 +5653,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=19.842ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=8.185ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: 1024-bytes.txt @@ -5626,7 +5664,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=3.673ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.606ms # Subtest: gzipped all at once ok 1 - ignored: 1024-bytes.txt @@ -5637,7 +5675,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=4.172ms + ok 5 - gzipped all at once # time=2.018ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: 1024-bytes.txt @@ -5648,7 +5686,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=5.498ms + ok 6 - gzipped all at once, filename .tbr # time=2.329ms # Subtest: gzipped byte at a time ok 1 - ignored: 1024-bytes.txt @@ -5659,7 +5697,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=8.37ms + ok 7 - gzipped byte at a time # time=3.432ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: 1024-bytes.txt @@ -5670,7 +5708,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=13.143ms + ok 8 - compress with brotli based on filename .tar.br # time=5.828ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: 1024-bytes.txt @@ -5681,7 +5719,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=12.891ms + ok 9 - compress with brotli based on filename .tbr # time=5.718ms # Subtest: compress with brotli all at once ok 1 - ignored: 1024-bytes.txt @@ -5692,7 +5730,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=14.499ms + ok 10 - compress with brotli all at once # time=5.5ms # Subtest: compress with brotli byte at a time ok 1 - ignored: 1024-bytes.txt @@ -5703,7 +5741,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=19.769ms + ok 11 - compress with brotli byte at a time # time=6.248ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: 1024-bytes.txt @@ -5714,7 +5752,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=13.752ms + ok 12 - compress with brotli .tbr byte at a time # time=5.73ms # Subtest: async chunks ok 1 - ignored: 1024-bytes.txt @@ -5725,10 +5763,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=6.093ms + ok 13 - async chunks # time=4.302ms 1..13 - ok 15 - file=body-byte-counts.tar maxmeta=null filter=true strict=false # time=273.854ms + ok 15 - file=body-byte-counts.tar maxmeta=null filter=true strict=false # time=108.313ms # Subtest: file=body-byte-counts.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -5740,7 +5778,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=19.099ms + ok 1 - uncompressed one byte at a time # time=8.295ms # Subtest: uncompressed all at once ok 1 - 1024-bytes.txt @@ -5751,7 +5789,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=2.626ms + ok 2 - uncompressed all at once # time=1.52ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - 1024-bytes.txt @@ -5762,7 +5800,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=25.293ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=7.892ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - 1024-bytes.txt @@ -5773,7 +5811,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=3.436ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.571ms # Subtest: gzipped all at once ok 1 - 1024-bytes.txt @@ -5784,7 +5822,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=4.21ms + ok 5 - gzipped all at once # time=1.916ms # Subtest: gzipped all at once, filename .tbr ok 1 - 1024-bytes.txt @@ -5795,7 +5833,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=3.581ms + ok 6 - gzipped all at once, filename .tbr # time=1.893ms # Subtest: gzipped byte at a time ok 1 - 1024-bytes.txt @@ -5806,7 +5844,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=8.612ms + ok 7 - gzipped byte at a time # time=2.942ms # Subtest: compress with brotli based on filename .tar.br ok 1 - 1024-bytes.txt @@ -5817,7 +5855,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=13.064ms + ok 8 - compress with brotli based on filename .tar.br # time=5.446ms # Subtest: compress with brotli based on filename .tbr ok 1 - 1024-bytes.txt @@ -5828,7 +5866,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=13.728ms + ok 9 - compress with brotli based on filename .tbr # time=6.136ms # Subtest: compress with brotli all at once ok 1 - 1024-bytes.txt @@ -5839,7 +5877,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=12.051ms + ok 10 - compress with brotli all at once # time=5.488ms # Subtest: compress with brotli byte at a time ok 1 - 1024-bytes.txt @@ -5850,7 +5888,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=14.399ms + ok 11 - compress with brotli byte at a time # time=6.249ms # Subtest: compress with brotli .tbr byte at a time ok 1 - 1024-bytes.txt @@ -5861,7 +5899,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=26.042ms + ok 12 - compress with brotli .tbr byte at a time # time=5.617ms # Subtest: async chunks ok 1 - 1024-bytes.txt @@ -5872,10 +5910,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=2434.036ms + ok 13 - async chunks # time=1280.792ms 1..13 - ok 16 - file=body-byte-counts.tar maxmeta=null filter=false strict=false # time=2684.948ms + ok 16 - file=body-byte-counts.tar maxmeta=null filter=false strict=false # time=1382.618ms # Subtest: file=dir.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -5884,7 +5922,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=7.802ms + ok 1 - uncompressed one byte at a time # time=2.921ms # Subtest: uncompressed all at once ok 1 - ignored: dir/ @@ -5892,7 +5930,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=2.226ms + ok 2 - uncompressed all at once # time=0.808ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: dir/ @@ -5900,7 +5938,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=10.391ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=2.707ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: dir/ @@ -5908,7 +5946,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=1.853ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.765ms # Subtest: gzipped all at once ok 1 - ignored: dir/ @@ -5916,7 +5954,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=2.856ms + ok 5 - gzipped all at once # time=1.067ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: dir/ @@ -5924,7 +5962,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=2.296ms + ok 6 - gzipped all at once, filename .tbr # time=1.003ms # Subtest: gzipped byte at a time ok 1 - ignored: dir/ @@ -5932,7 +5970,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=4.004ms + ok 7 - gzipped byte at a time # time=1.571ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: dir/ @@ -5940,7 +5978,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=5.911ms + ok 8 - compress with brotli based on filename .tar.br # time=2.507ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: dir/ @@ -5948,7 +5986,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=5.792ms + ok 9 - compress with brotli based on filename .tbr # time=2.268ms # Subtest: compress with brotli all at once ok 1 - ignored: dir/ @@ -5956,7 +5994,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=6.809ms + ok 10 - compress with brotli all at once # time=2.334ms # Subtest: compress with brotli byte at a time ok 1 - ignored: dir/ @@ -5964,7 +6002,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=17.091ms + ok 11 - compress with brotli byte at a time # time=2.74ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: dir/ @@ -5972,7 +6010,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=6.093ms + ok 12 - compress with brotli .tbr byte at a time # time=2.458ms # Subtest: async chunks ok 1 - ignored: dir/ @@ -5980,10 +6018,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=2.523ms + ok 13 - async chunks # time=0.929ms 1..13 - ok 17 - file=dir.tar maxmeta=250 filter=true strict=true # time=187.257ms + ok 17 - file=dir.tar maxmeta=250 filter=true strict=true # time=69.422ms # Subtest: file=dir.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -5992,7 +6030,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=8.319ms + ok 1 - uncompressed one byte at a time # time=2.69ms # Subtest: uncompressed all at once ok 1 - dir/ @@ -6000,7 +6038,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=2.386ms + ok 2 - uncompressed all at once # time=0.881ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - dir/ @@ -6008,7 +6046,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=7.693ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=5.408ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - dir/ @@ -6016,7 +6054,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=1.932ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.885ms # Subtest: gzipped all at once ok 1 - dir/ @@ -6024,7 +6062,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=2.493ms + ok 5 - gzipped all at once # time=1.141ms # Subtest: gzipped all at once, filename .tbr ok 1 - dir/ @@ -6032,7 +6070,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=2.778ms + ok 6 - gzipped all at once, filename .tbr # time=1.092ms # Subtest: gzipped byte at a time ok 1 - dir/ @@ -6040,7 +6078,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=3.85ms + ok 7 - gzipped byte at a time # time=1.391ms # Subtest: compress with brotli based on filename .tar.br ok 1 - dir/ @@ -6048,7 +6086,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=5.573ms + ok 8 - compress with brotli based on filename .tar.br # time=2.565ms # Subtest: compress with brotli based on filename .tbr ok 1 - dir/ @@ -6056,7 +6094,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=6.584ms + ok 9 - compress with brotli based on filename .tbr # time=2.191ms # Subtest: compress with brotli all at once ok 1 - dir/ @@ -6064,7 +6102,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=5.849ms + ok 10 - compress with brotli all at once # time=2.31ms # Subtest: compress with brotli byte at a time ok 1 - dir/ @@ -6072,7 +6110,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=5.94ms + ok 11 - compress with brotli byte at a time # time=2.678ms # Subtest: compress with brotli .tbr byte at a time ok 1 - dir/ @@ -6080,7 +6118,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=6.24ms + ok 12 - compress with brotli .tbr byte at a time # time=2.444ms # Subtest: async chunks ok 1 - dir/ @@ -6088,10 +6126,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=388.699ms + ok 13 - async chunks # time=130.482ms 1..13 - ok 18 - file=dir.tar maxmeta=250 filter=false strict=true # time=543.376ms + ok 18 - file=dir.tar maxmeta=250 filter=false strict=true # time=198.264ms # Subtest: file=dir.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -6100,7 +6138,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=8.995ms + ok 1 - uncompressed one byte at a time # time=3.019ms # Subtest: uncompressed all at once ok 1 - ignored: dir/ @@ -6108,7 +6146,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=2.078ms + ok 2 - uncompressed all at once # time=0.603ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: dir/ @@ -6116,7 +6154,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=6.846ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=3.949ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: dir/ @@ -6124,7 +6162,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=1.676ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.597ms # Subtest: gzipped all at once ok 1 - ignored: dir/ @@ -6132,7 +6170,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=2.244ms + ok 5 - gzipped all at once # time=0.863ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: dir/ @@ -6140,7 +6178,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=2.226ms + ok 6 - gzipped all at once, filename .tbr # time=0.861ms # Subtest: gzipped byte at a time ok 1 - ignored: dir/ @@ -6148,7 +6186,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=5.237ms + ok 7 - gzipped byte at a time # time=1.375ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: dir/ @@ -6156,7 +6194,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=7.217ms + ok 8 - compress with brotli based on filename .tar.br # time=2.175ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: dir/ @@ -6164,7 +6202,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=7.145ms + ok 9 - compress with brotli based on filename .tbr # time=2.12ms # Subtest: compress with brotli all at once ok 1 - ignored: dir/ @@ -6172,7 +6210,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=6.849ms + ok 10 - compress with brotli all at once # time=1.965ms # Subtest: compress with brotli byte at a time ok 1 - ignored: dir/ @@ -6180,7 +6218,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=6.937ms + ok 11 - compress with brotli byte at a time # time=2.257ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: dir/ @@ -6188,7 +6226,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=5.807ms + ok 12 - compress with brotli .tbr byte at a time # time=2.212ms # Subtest: async chunks ok 1 - ignored: dir/ @@ -6196,10 +6234,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=3.623ms + ok 13 - async chunks # time=0.802ms 1..13 - ok 19 - file=dir.tar maxmeta=250 filter=true strict=false # time=181.85ms + ok 19 - file=dir.tar maxmeta=250 filter=true strict=false # time=62.183ms # Subtest: file=dir.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -6208,7 +6246,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=8.487ms + ok 1 - uncompressed one byte at a time # time=2.452ms # Subtest: uncompressed all at once ok 1 - dir/ @@ -6216,7 +6254,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=1.913ms + ok 2 - uncompressed all at once # time=0.589ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - dir/ @@ -6224,7 +6262,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=8.333ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=2.302ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - dir/ @@ -6232,7 +6270,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=1.808ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.6ms # Subtest: gzipped all at once ok 1 - dir/ @@ -6240,7 +6278,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=2.479ms + ok 5 - gzipped all at once # time=2.729ms # Subtest: gzipped all at once, filename .tbr ok 1 - dir/ @@ -6248,7 +6286,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=2.575ms + ok 6 - gzipped all at once, filename .tbr # time=0.854ms # Subtest: gzipped byte at a time ok 1 - dir/ @@ -6256,7 +6294,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=3.835ms + ok 7 - gzipped byte at a time # time=1.2ms # Subtest: compress with brotli based on filename .tar.br ok 1 - dir/ @@ -6264,7 +6302,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=5.648ms + ok 8 - compress with brotli based on filename .tar.br # time=2.135ms # Subtest: compress with brotli based on filename .tbr ok 1 - dir/ @@ -6272,7 +6310,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=5.345ms + ok 9 - compress with brotli based on filename .tbr # time=1.98ms # Subtest: compress with brotli all at once ok 1 - dir/ @@ -6280,7 +6318,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=6.577ms + ok 10 - compress with brotli all at once # time=1.992ms # Subtest: compress with brotli byte at a time ok 1 - dir/ @@ -6288,7 +6326,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=8.48ms + ok 11 - compress with brotli byte at a time # time=2.435ms # Subtest: compress with brotli .tbr byte at a time ok 1 - dir/ @@ -6296,7 +6334,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=6.146ms + ok 12 - compress with brotli .tbr byte at a time # time=2.189ms # Subtest: async chunks ok 1 - dir/ @@ -6304,10 +6342,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=669.669ms + ok 13 - async chunks # time=253.652ms 1..13 - ok 20 - file=dir.tar maxmeta=250 filter=false strict=false # time=824.894ms + ok 20 - file=dir.tar maxmeta=250 filter=false strict=false # time=310.854ms # Subtest: file=dir.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -6316,7 +6354,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=7.311ms + ok 1 - uncompressed one byte at a time # time=2.396ms # Subtest: uncompressed all at once ok 1 - ignored: dir/ @@ -6324,7 +6362,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=1.437ms + ok 2 - uncompressed all at once # time=0.601ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: dir/ @@ -6332,7 +6370,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=6.93ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=2.286ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: dir/ @@ -6340,7 +6378,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=1.952ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.618ms # Subtest: gzipped all at once ok 1 - ignored: dir/ @@ -6348,7 +6386,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=2.31ms + ok 5 - gzipped all at once # time=1.009ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: dir/ @@ -6356,7 +6394,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=1.855ms + ok 6 - gzipped all at once, filename .tbr # time=0.931ms # Subtest: gzipped byte at a time ok 1 - ignored: dir/ @@ -6364,7 +6402,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=3.27ms + ok 7 - gzipped byte at a time # time=1.37ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: dir/ @@ -6372,7 +6410,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=5.845ms + ok 8 - compress with brotli based on filename .tar.br # time=2.447ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: dir/ @@ -6380,7 +6418,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=4.956ms + ok 9 - compress with brotli based on filename .tbr # time=2.451ms # Subtest: compress with brotli all at once ok 1 - ignored: dir/ @@ -6388,7 +6426,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=5.836ms + ok 10 - compress with brotli all at once # time=1.988ms # Subtest: compress with brotli byte at a time ok 1 - ignored: dir/ @@ -6396,7 +6434,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=6.192ms + ok 11 - compress with brotli byte at a time # time=2.621ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: dir/ @@ -6404,7 +6442,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=7.798ms + ok 12 - compress with brotli .tbr byte at a time # time=2.421ms # Subtest: async chunks ok 1 - ignored: dir/ @@ -6412,10 +6450,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=2.276ms + ok 13 - async chunks # time=0.857ms 1..13 - ok 21 - file=dir.tar maxmeta=null filter=true strict=true # time=152.461ms + ok 21 - file=dir.tar maxmeta=null filter=true strict=true # time=64.781ms # Subtest: file=dir.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -6424,7 +6462,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=17.607ms + ok 1 - uncompressed one byte at a time # time=2.436ms # Subtest: uncompressed all at once ok 1 - dir/ @@ -6432,7 +6470,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=1.627ms + ok 2 - uncompressed all at once # time=0.595ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - dir/ @@ -6440,7 +6478,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=7.588ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=2.357ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - dir/ @@ -6448,7 +6486,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=1.912ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.605ms # Subtest: gzipped all at once ok 1 - dir/ @@ -6456,7 +6494,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=1.93ms + ok 5 - gzipped all at once # time=0.816ms # Subtest: gzipped all at once, filename .tbr ok 1 - dir/ @@ -6464,7 +6502,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=1.851ms + ok 6 - gzipped all at once, filename .tbr # time=0.795ms # Subtest: gzipped byte at a time ok 1 - dir/ @@ -6472,7 +6510,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=3.748ms + ok 7 - gzipped byte at a time # time=1.319ms # Subtest: compress with brotli based on filename .tar.br ok 1 - dir/ @@ -6480,7 +6518,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=6.39ms + ok 8 - compress with brotli based on filename .tar.br # time=2.266ms # Subtest: compress with brotli based on filename .tbr ok 1 - dir/ @@ -6488,7 +6526,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=5.834ms + ok 9 - compress with brotli based on filename .tbr # time=2.039ms # Subtest: compress with brotli all at once ok 1 - dir/ @@ -6496,7 +6534,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=5.511ms + ok 10 - compress with brotli all at once # time=2.194ms # Subtest: compress with brotli byte at a time ok 1 - dir/ @@ -6504,7 +6542,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=6.257ms + ok 11 - compress with brotli byte at a time # time=2.393ms # Subtest: compress with brotli .tbr byte at a time ok 1 - dir/ @@ -6512,7 +6550,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=5.761ms + ok 12 - compress with brotli .tbr byte at a time # time=2.106ms # Subtest: async chunks ok 1 - dir/ @@ -6520,10 +6558,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=653.274ms + ok 13 - async chunks # time=516.009ms 1..13 - ok 22 - file=dir.tar maxmeta=null filter=false strict=true # time=812.746ms + ok 22 - file=dir.tar maxmeta=null filter=false strict=true # time=575.18ms # Subtest: file=dir.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -6532,7 +6570,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=11.355ms + ok 1 - uncompressed one byte at a time # time=2.46ms # Subtest: uncompressed all at once ok 1 - ignored: dir/ @@ -6540,7 +6578,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=1.445ms + ok 2 - uncompressed all at once # time=0.626ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: dir/ @@ -6548,7 +6586,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=7.164ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=2.399ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: dir/ @@ -6556,7 +6594,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=2.182ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.61ms # Subtest: gzipped all at once ok 1 - ignored: dir/ @@ -6564,7 +6602,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=2.493ms + ok 5 - gzipped all at once # time=0.791ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: dir/ @@ -6572,7 +6610,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=3.08ms + ok 6 - gzipped all at once, filename .tbr # time=0.788ms # Subtest: gzipped byte at a time ok 1 - ignored: dir/ @@ -6580,7 +6618,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=3.319ms + ok 7 - gzipped byte at a time # time=1.243ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: dir/ @@ -6588,7 +6626,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=5.089ms + ok 8 - compress with brotli based on filename .tar.br # time=2.252ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: dir/ @@ -6596,7 +6634,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=6.313ms + ok 9 - compress with brotli based on filename .tbr # time=2.092ms # Subtest: compress with brotli all at once ok 1 - ignored: dir/ @@ -6604,7 +6642,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=6.73ms + ok 10 - compress with brotli all at once # time=2.168ms # Subtest: compress with brotli byte at a time ok 1 - ignored: dir/ @@ -6612,7 +6650,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=7.273ms + ok 11 - compress with brotli byte at a time # time=2.393ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: dir/ @@ -6620,7 +6658,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=7.146ms + ok 12 - compress with brotli .tbr byte at a time # time=2.195ms # Subtest: async chunks ok 1 - ignored: dir/ @@ -6628,10 +6666,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=2.483ms + ok 13 - async chunks # time=0.754ms 1..13 - ok 23 - file=dir.tar maxmeta=null filter=true strict=false # time=163.274ms + ok 23 - file=dir.tar maxmeta=null filter=true strict=false # time=60.998ms # Subtest: file=dir.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -6640,7 +6678,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=9.204ms + ok 1 - uncompressed one byte at a time # time=2.486ms # Subtest: uncompressed all at once ok 1 - dir/ @@ -6648,7 +6686,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=1.534ms + ok 2 - uncompressed all at once # time=0.59ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - dir/ @@ -6656,7 +6694,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=17.641ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=2.389ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - dir/ @@ -6664,7 +6702,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=1.662ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.587ms # Subtest: gzipped all at once ok 1 - dir/ @@ -6672,7 +6710,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=2.075ms + ok 5 - gzipped all at once # time=0.803ms # Subtest: gzipped all at once, filename .tbr ok 1 - dir/ @@ -6680,7 +6718,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=2.885ms + ok 6 - gzipped all at once, filename .tbr # time=0.782ms # Subtest: gzipped byte at a time ok 1 - dir/ @@ -6688,7 +6726,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=5.171ms + ok 7 - gzipped byte at a time # time=1.246ms # Subtest: compress with brotli based on filename .tar.br ok 1 - dir/ @@ -6696,7 +6734,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=6.361ms + ok 8 - compress with brotli based on filename .tar.br # time=2.378ms # Subtest: compress with brotli based on filename .tbr ok 1 - dir/ @@ -6704,7 +6742,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=6.046ms + ok 9 - compress with brotli based on filename .tbr # time=2.051ms # Subtest: compress with brotli all at once ok 1 - dir/ @@ -6712,7 +6750,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=5.3ms + ok 10 - compress with brotli all at once # time=2.137ms # Subtest: compress with brotli byte at a time ok 1 - dir/ @@ -6720,7 +6758,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=7.718ms + ok 11 - compress with brotli byte at a time # time=2.341ms # Subtest: compress with brotli .tbr byte at a time ok 1 - dir/ @@ -6728,7 +6766,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=5.919ms + ok 12 - compress with brotli .tbr byte at a time # time=2.198ms # Subtest: async chunks ok 1 - dir/ @@ -6736,10 +6774,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=562.003ms + ok 13 - async chunks # time=537.673ms 1..13 - ok 24 - file=dir.tar maxmeta=null filter=false strict=false # time=730.048ms + ok 24 - file=dir.tar maxmeta=null filter=false strict=false # time=595.898ms # Subtest: file=emptypax.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -6750,7 +6788,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=39.602ms + ok 1 - uncompressed one byte at a time # time=10.599ms # Subtest: uncompressed all at once ok 1 - meta @@ -6760,7 +6798,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=4.064ms + ok 2 - uncompressed all at once # time=1.848ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -6770,7 +6808,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=30.581ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=7.493ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -6780,7 +6818,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=3.279ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.374ms # Subtest: gzipped all at once ok 1 - meta @@ -6790,7 +6828,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=4.036ms + ok 5 - gzipped all at once # time=1.732ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -6800,7 +6838,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=5.197ms + ok 6 - gzipped all at once, filename .tbr # time=1.667ms # Subtest: gzipped byte at a time ok 1 - meta @@ -6810,7 +6848,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=9.647ms + ok 7 - gzipped byte at a time # time=3.166ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -6820,7 +6858,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=19.078ms + ok 8 - compress with brotli based on filename .tar.br # time=7.525ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -6830,7 +6868,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=22.643ms + ok 9 - compress with brotli based on filename .tbr # time=6.544ms # Subtest: compress with brotli all at once ok 1 - meta @@ -6840,7 +6878,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=17.085ms + ok 10 - compress with brotli all at once # time=6.617ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -6850,7 +6888,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=21.283ms + ok 11 - compress with brotli byte at a time # time=7.592ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -6860,7 +6898,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=20.136ms + ok 12 - compress with brotli .tbr byte at a time # time=6.438ms # Subtest: async chunks ok 1 - meta @@ -6870,10 +6908,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=510.216ms + ok 13 - async chunks # time=248.733ms 1..13 - ok 25 - file=emptypax.tar maxmeta=250 filter=true strict=true # time=804.412ms + ok 25 - file=emptypax.tar maxmeta=250 filter=true strict=true # time=634.537ms # Subtest: file=emptypax.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -6884,7 +6922,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=24.304ms + ok 1 - uncompressed one byte at a time # time=6.413ms # Subtest: uncompressed all at once ok 1 - meta @@ -6894,7 +6932,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=4.478ms + ok 2 - uncompressed all at once # time=1.225ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -6904,7 +6942,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=23.951ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=6.802ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -6914,7 +6952,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=3.66ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.129ms # Subtest: gzipped all at once ok 1 - meta @@ -6924,7 +6962,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=4.076ms + ok 5 - gzipped all at once # time=1.506ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -6934,7 +6972,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=3.77ms + ok 6 - gzipped all at once, filename .tbr # time=1.359ms # Subtest: gzipped byte at a time ok 1 - meta @@ -6944,7 +6982,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=10.363ms + ok 7 - gzipped byte at a time # time=2.837ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -6954,7 +6992,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=16.283ms + ok 8 - compress with brotli based on filename .tar.br # time=6.219ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -6964,7 +7002,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=15.235ms + ok 9 - compress with brotli based on filename .tbr # time=6.405ms # Subtest: compress with brotli all at once ok 1 - meta @@ -6974,7 +7012,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=18.218ms + ok 10 - compress with brotli all at once # time=6.06ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -6984,7 +7022,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=14.708ms + ok 11 - compress with brotli byte at a time # time=8.104ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -6994,7 +7032,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=14.035ms + ok 12 - compress with brotli .tbr byte at a time # time=6.857ms # Subtest: async chunks ok 1 - meta @@ -7004,10 +7042,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=1235.268ms + ok 13 - async chunks # time=669.574ms 1..13 - ok 26 - file=emptypax.tar maxmeta=250 filter=false strict=true # time=1487.839ms + ok 26 - file=emptypax.tar maxmeta=250 filter=false strict=true # time=817.715ms # Subtest: file=emptypax.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -7018,7 +7056,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=17.698ms + ok 1 - uncompressed one byte at a time # time=6.301ms # Subtest: uncompressed all at once ok 1 - meta @@ -7028,7 +7066,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=3.422ms + ok 2 - uncompressed all at once # time=1.065ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -7038,7 +7076,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=22.232ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=8.213ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -7048,7 +7086,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=3.972ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.139ms # Subtest: gzipped all at once ok 1 - meta @@ -7058,7 +7096,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=4.677ms + ok 5 - gzipped all at once # time=1.43ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -7068,7 +7106,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=4.355ms + ok 6 - gzipped all at once, filename .tbr # time=1.344ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7078,7 +7116,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=16.174ms + ok 7 - gzipped byte at a time # time=2.764ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -7088,7 +7126,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=13.902ms + ok 8 - compress with brotli based on filename .tar.br # time=6.548ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -7098,7 +7136,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=13.21ms + ok 9 - compress with brotli based on filename .tbr # time=6.135ms # Subtest: compress with brotli all at once ok 1 - meta @@ -7108,7 +7146,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=12.953ms + ok 10 - compress with brotli all at once # time=6.266ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -7118,7 +7156,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=14.848ms + ok 11 - compress with brotli byte at a time # time=7.536ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -7128,7 +7166,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=13.498ms + ok 12 - compress with brotli .tbr byte at a time # time=6.703ms # Subtest: async chunks ok 1 - meta @@ -7138,10 +7176,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=499.501ms + ok 13 - async chunks # time=251.459ms 1..13 - ok 27 - file=emptypax.tar maxmeta=250 filter=true strict=false # time=741.684ms + ok 27 - file=emptypax.tar maxmeta=250 filter=true strict=false # time=345.396ms # Subtest: file=emptypax.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -7152,7 +7190,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=14.809ms + ok 1 - uncompressed one byte at a time # time=7.733ms # Subtest: uncompressed all at once ok 1 - meta @@ -7162,7 +7200,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.051ms + ok 2 - uncompressed all at once # time=1.208ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -7172,7 +7210,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=24.624ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=7.491ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -7182,7 +7220,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.113ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.182ms # Subtest: gzipped all at once ok 1 - meta @@ -7192,7 +7230,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.746ms + ok 5 - gzipped all at once # time=1.682ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -7202,7 +7240,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.681ms + ok 6 - gzipped all at once, filename .tbr # time=1.615ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7212,7 +7250,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=6.057ms + ok 7 - gzipped byte at a time # time=3.403ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -7222,7 +7260,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=13.493ms + ok 8 - compress with brotli based on filename .tar.br # time=7.738ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -7232,7 +7270,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=12.19ms + ok 9 - compress with brotli based on filename .tbr # time=6.677ms # Subtest: compress with brotli all at once ok 1 - meta @@ -7242,7 +7280,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=11.951ms + ok 10 - compress with brotli all at once # time=6.875ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -7252,7 +7290,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=14.73ms + ok 11 - compress with brotli byte at a time # time=8.413ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -7262,7 +7300,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=12.791ms + ok 12 - compress with brotli .tbr byte at a time # time=7.23ms # Subtest: async chunks ok 1 - meta @@ -7272,10 +7310,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=1051.622ms + ok 13 - async chunks # time=644.516ms 1..13 - ok 28 - file=emptypax.tar maxmeta=250 filter=false strict=false # time=1246.405ms + ok 28 - file=emptypax.tar maxmeta=250 filter=false strict=false # time=752.488ms # Subtest: file=emptypax.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -7286,7 +7324,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=15.295ms + ok 1 - uncompressed one byte at a time # time=9.009ms # Subtest: uncompressed all at once ok 1 - meta @@ -7296,7 +7334,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.271ms + ok 2 - uncompressed all at once # time=1.121ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -7306,7 +7344,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=33.842ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=6.879ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -7316,7 +7354,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.156ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.076ms # Subtest: gzipped all at once ok 1 - meta @@ -7326,7 +7364,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.16ms + ok 5 - gzipped all at once # time=1.545ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -7336,7 +7374,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.862ms + ok 6 - gzipped all at once, filename .tbr # time=1.623ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7346,7 +7384,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=6.589ms + ok 7 - gzipped byte at a time # time=3.255ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -7356,7 +7394,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=12.631ms + ok 8 - compress with brotli based on filename .tar.br # time=7.077ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -7366,7 +7404,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=26.822ms + ok 9 - compress with brotli based on filename .tbr # time=6.544ms # Subtest: compress with brotli all at once ok 1 - meta @@ -7376,7 +7414,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=13.786ms + ok 10 - compress with brotli all at once # time=6.802ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -7386,7 +7424,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=14.653ms + ok 11 - compress with brotli byte at a time # time=8.224ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -7396,7 +7434,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=13.249ms + ok 12 - compress with brotli .tbr byte at a time # time=7.026ms # Subtest: async chunks ok 1 - meta @@ -7406,10 +7444,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=301.195ms + ok 13 - async chunks # time=108.795ms 1..13 - ok 29 - file=emptypax.tar maxmeta=null filter=true strict=true # time=539.436ms + ok 29 - file=emptypax.tar maxmeta=null filter=true strict=true # time=212.72ms # Subtest: file=emptypax.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -7420,7 +7458,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=27.73ms + ok 1 - uncompressed one byte at a time # time=7.872ms # Subtest: uncompressed all at once ok 1 - meta @@ -7430,7 +7468,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.354ms + ok 2 - uncompressed all at once # time=1.092ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -7440,7 +7478,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=15.978ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=7.262ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -7450,7 +7488,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.137ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.313ms # Subtest: gzipped all at once ok 1 - meta @@ -7460,7 +7498,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.817ms + ok 5 - gzipped all at once # time=1.73ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -7470,7 +7508,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.949ms + ok 6 - gzipped all at once, filename .tbr # time=1.34ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7480,7 +7518,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=6.298ms + ok 7 - gzipped byte at a time # time=3.358ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -7490,7 +7528,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=14.216ms + ok 8 - compress with brotli based on filename .tar.br # time=7.265ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -7500,7 +7538,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=12.673ms + ok 9 - compress with brotli based on filename .tbr # time=6.8ms # Subtest: compress with brotli all at once ok 1 - meta @@ -7510,7 +7548,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=12.58ms + ok 10 - compress with brotli all at once # time=6.82ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -7520,7 +7558,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=16.097ms + ok 11 - compress with brotli byte at a time # time=7.819ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -7530,7 +7568,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=13.906ms + ok 12 - compress with brotli .tbr byte at a time # time=6.93ms # Subtest: async chunks ok 1 - meta @@ -7540,10 +7578,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=964.917ms + ok 13 - async chunks # time=554.451ms 1..13 - ok 30 - file=emptypax.tar maxmeta=null filter=false strict=true # time=1259.491ms + ok 30 - file=emptypax.tar maxmeta=null filter=false strict=true # time=659.752ms # Subtest: file=emptypax.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -7554,7 +7592,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=14.968ms + ok 1 - uncompressed one byte at a time # time=6.526ms # Subtest: uncompressed all at once ok 1 - meta @@ -7564,7 +7602,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.158ms + ok 2 - uncompressed all at once # time=1.048ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -7574,7 +7612,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=14.7ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=6.243ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -7584,7 +7622,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=5.795ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.082ms # Subtest: gzipped all at once ok 1 - meta @@ -7594,7 +7632,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.591ms + ok 5 - gzipped all at once # time=1.429ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -7604,7 +7642,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.593ms + ok 6 - gzipped all at once, filename .tbr # time=1.317ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7614,7 +7652,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=5.623ms + ok 7 - gzipped byte at a time # time=2.888ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -7624,7 +7662,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=12.358ms + ok 8 - compress with brotli based on filename .tar.br # time=6.616ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -7634,7 +7672,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=11.774ms + ok 9 - compress with brotli based on filename .tbr # time=6.352ms # Subtest: compress with brotli all at once ok 1 - meta @@ -7644,7 +7682,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=11.962ms + ok 10 - compress with brotli all at once # time=6.267ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -7654,7 +7692,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=14.507ms + ok 11 - compress with brotli byte at a time # time=7.618ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -7664,7 +7702,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=11.798ms + ok 12 - compress with brotli .tbr byte at a time # time=6.773ms # Subtest: async chunks ok 1 - meta @@ -7674,10 +7712,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=517.843ms + ok 13 - async chunks # time=264.739ms 1..13 - ok 31 - file=emptypax.tar maxmeta=null filter=true strict=false # time=708.687ms + ok 31 - file=emptypax.tar maxmeta=null filter=true strict=false # time=479.034ms # Subtest: file=emptypax.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -7688,7 +7726,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=15.543ms + ok 1 - uncompressed one byte at a time # time=8.735ms # Subtest: uncompressed all at once ok 1 - meta @@ -7698,7 +7736,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.074ms + ok 2 - uncompressed all at once # time=1.083ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -7708,7 +7746,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=29.713ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=6.527ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -7718,7 +7756,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=1.946ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.192ms # Subtest: gzipped all at once ok 1 - meta @@ -7728,7 +7766,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.386ms + ok 5 - gzipped all at once # time=1.699ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -7738,7 +7776,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.748ms + ok 6 - gzipped all at once, filename .tbr # time=1.582ms # Subtest: gzipped byte at a time ok 1 - meta @@ -7748,7 +7786,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=7.142ms + ok 7 - gzipped byte at a time # time=3.184ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -7758,7 +7796,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=13.038ms + ok 8 - compress with brotli based on filename .tar.br # time=6.927ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -7768,7 +7806,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=15.27ms + ok 9 - compress with brotli based on filename .tbr # time=6.899ms # Subtest: compress with brotli all at once ok 1 - meta @@ -7778,7 +7816,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=13.457ms + ok 10 - compress with brotli all at once # time=6.474ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -7788,7 +7826,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=18.359ms + ok 11 - compress with brotli byte at a time # time=8.028ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -7798,7 +7836,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=21.937ms + ok 12 - compress with brotli .tbr byte at a time # time=7.098ms # Subtest: async chunks ok 1 - meta @@ -7808,10 +7846,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=1020.898ms + ok 13 - async chunks # time=385.084ms 1..13 - ok 32 - file=emptypax.tar maxmeta=null filter=false strict=false # time=1264.111ms + ok 32 - file=emptypax.tar maxmeta=null filter=false strict=false # time=558.663ms # Subtest: file=file.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -7820,7 +7858,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=24.833ms + ok 1 - uncompressed one byte at a time # time=3.471ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -7828,7 +7866,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=1.004ms + ok 2 - uncompressed all at once # time=0.696ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -7836,7 +7874,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=6.005ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=3.426ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -7844,7 +7882,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=0.92ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.647ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -7852,7 +7890,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=1.467ms + ok 5 - gzipped all at once # time=1.074ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -7860,7 +7898,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=1.141ms + ok 6 - gzipped all at once, filename .tbr # time=0.99ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -7868,7 +7906,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=2.257ms + ok 7 - gzipped byte at a time # time=1.414ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -7876,7 +7914,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=4.877ms + ok 8 - compress with brotli based on filename .tar.br # time=2.923ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -7884,7 +7922,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=6.033ms + ok 9 - compress with brotli based on filename .tbr # time=2.771ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -7892,7 +7930,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=5.131ms + ok 10 - compress with brotli all at once # time=2.717ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -7900,7 +7938,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=5.437ms + ok 11 - compress with brotli byte at a time # time=3.271ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -7908,7 +7946,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=4.833ms + ok 12 - compress with brotli .tbr byte at a time # time=2.769ms # Subtest: async chunks ok 1 - one-byte.txt @@ -7916,10 +7954,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=494.559ms + ok 13 - async chunks # time=156.209ms 1..13 - ok 33 - file=file.tar maxmeta=250 filter=true strict=true # time=732.451ms + ok 33 - file=file.tar maxmeta=250 filter=true strict=true # time=228.57ms # Subtest: file=file.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -7928,7 +7966,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=8.084ms + ok 1 - uncompressed one byte at a time # time=3.402ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -7936,7 +7974,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=1.39ms + ok 2 - uncompressed all at once # time=0.601ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -7944,7 +7982,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=8.01ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=3.507ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -7952,7 +7990,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=1.693ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.697ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -7960,7 +7998,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=2.07ms + ok 5 - gzipped all at once # time=0.968ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -7968,7 +8006,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=1.966ms + ok 6 - gzipped all at once, filename .tbr # time=1ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -7976,7 +8014,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=3.812ms + ok 7 - gzipped byte at a time # time=1.5ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -7984,7 +8022,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=6.903ms + ok 8 - compress with brotli based on filename .tar.br # time=2.907ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -7992,7 +8030,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=5.671ms + ok 9 - compress with brotli based on filename .tbr # time=2.76ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -8000,7 +8038,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=5.503ms + ok 10 - compress with brotli all at once # time=2.771ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -8008,7 +8046,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=6.262ms + ok 11 - compress with brotli byte at a time # time=3.363ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -8016,7 +8054,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=5.078ms + ok 12 - compress with brotli .tbr byte at a time # time=2.968ms # Subtest: async chunks ok 1 - one-byte.txt @@ -8024,10 +8062,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=367.78ms + ok 13 - async chunks # time=156.121ms 1..13 - ok 34 - file=file.tar maxmeta=250 filter=false strict=true # time=619.067ms + ok 34 - file=file.tar maxmeta=250 filter=false strict=true # time=228.852ms # Subtest: file=file.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -8036,7 +8074,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=7.144ms + ok 1 - uncompressed one byte at a time # time=3.242ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -8044,7 +8082,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=1.187ms + ok 2 - uncompressed all at once # time=0.664ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -8052,7 +8090,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=7.494ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=3.619ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -8060,7 +8098,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=1.565ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.685ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -8068,7 +8106,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=1.956ms + ok 5 - gzipped all at once # time=0.878ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -8076,7 +8114,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=1.92ms + ok 6 - gzipped all at once, filename .tbr # time=1.022ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -8084,7 +8122,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=3.621ms + ok 7 - gzipped byte at a time # time=1.576ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -8092,7 +8130,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=6.273ms + ok 8 - compress with brotli based on filename .tar.br # time=2.804ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -8100,7 +8138,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=5.929ms + ok 9 - compress with brotli based on filename .tbr # time=2.709ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -8108,7 +8146,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=7.011ms + ok 10 - compress with brotli all at once # time=2.513ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -8116,7 +8154,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=7.658ms + ok 11 - compress with brotli byte at a time # time=3.44ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -8124,7 +8162,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=7.114ms + ok 12 - compress with brotli .tbr byte at a time # time=2.953ms # Subtest: async chunks ok 1 - one-byte.txt @@ -8132,10 +8170,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=447.656ms + ok 13 - async chunks # time=223.818ms 1..13 - ok 35 - file=file.tar maxmeta=250 filter=true strict=false # time=663.903ms + ok 35 - file=file.tar maxmeta=250 filter=true strict=false # time=295.209ms # Subtest: file=file.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -8144,7 +8182,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=7.403ms + ok 1 - uncompressed one byte at a time # time=3.518ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -8152,7 +8190,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=1.25ms + ok 2 - uncompressed all at once # time=0.674ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -8160,7 +8198,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=7.099ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=3.782ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -8168,7 +8206,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=1.422ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.703ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -8176,7 +8214,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=2.254ms + ok 5 - gzipped all at once # time=1.024ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -8184,7 +8222,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=1.656ms + ok 6 - gzipped all at once, filename .tbr # time=1.028ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -8192,7 +8230,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=3.071ms + ok 7 - gzipped byte at a time # time=1.495ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -8200,7 +8238,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=5.394ms + ok 8 - compress with brotli based on filename .tar.br # time=2.97ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -8208,7 +8246,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=4.858ms + ok 9 - compress with brotli based on filename .tbr # time=2.814ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -8216,7 +8254,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=4.653ms + ok 10 - compress with brotli all at once # time=2.775ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -8224,7 +8262,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=6.187ms + ok 11 - compress with brotli byte at a time # time=6.364ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -8232,7 +8270,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=4.979ms + ok 12 - compress with brotli .tbr byte at a time # time=2.68ms # Subtest: async chunks ok 1 - one-byte.txt @@ -8240,10 +8278,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=455.652ms + ok 13 - async chunks # time=217.454ms 1..13 - ok 36 - file=file.tar maxmeta=250 filter=false strict=false # time=579.899ms + ok 36 - file=file.tar maxmeta=250 filter=false strict=false # time=290.221ms # Subtest: file=file.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -8252,7 +8290,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=7.499ms + ok 1 - uncompressed one byte at a time # time=3.554ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -8260,7 +8298,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=1.311ms + ok 2 - uncompressed all at once # time=0.616ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -8268,7 +8306,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=6.985ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=3.417ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -8276,7 +8314,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=1.336ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.789ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -8284,7 +8322,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=1.591ms + ok 5 - gzipped all at once # time=0.964ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -8292,7 +8330,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=1.62ms + ok 6 - gzipped all at once, filename .tbr # time=0.963ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -8300,7 +8338,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=2.577ms + ok 7 - gzipped byte at a time # time=1.437ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -8308,7 +8346,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=5.487ms + ok 8 - compress with brotli based on filename .tar.br # time=2.938ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -8316,7 +8354,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=4.887ms + ok 9 - compress with brotli based on filename .tbr # time=2.782ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -8324,7 +8362,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=5.534ms + ok 10 - compress with brotli all at once # time=2.608ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -8332,7 +8370,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=6.747ms + ok 11 - compress with brotli byte at a time # time=3.114ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -8340,7 +8378,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=6.458ms + ok 12 - compress with brotli .tbr byte at a time # time=3.101ms # Subtest: async chunks ok 1 - one-byte.txt @@ -8348,10 +8386,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=535.416ms + ok 13 - async chunks # time=212.516ms 1..13 - ok 37 - file=file.tar maxmeta=null filter=true strict=true # time=674.009ms + ok 37 - file=file.tar maxmeta=null filter=true strict=true # time=284.813ms # Subtest: file=file.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -8360,7 +8398,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=7.432ms + ok 1 - uncompressed one byte at a time # time=3.098ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -8368,7 +8406,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=1.485ms + ok 2 - uncompressed all at once # time=0.618ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -8376,7 +8414,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=7.021ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=2.969ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -8384,7 +8422,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=1.106ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.594ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -8392,7 +8430,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=1.54ms + ok 5 - gzipped all at once # time=0.859ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -8400,7 +8438,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=1.655ms + ok 6 - gzipped all at once, filename .tbr # time=0.815ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -8408,7 +8446,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=2.426ms + ok 7 - gzipped byte at a time # time=1.268ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -8416,7 +8454,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=4.977ms + ok 8 - compress with brotli based on filename .tar.br # time=2.756ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -8424,7 +8462,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=5.297ms + ok 9 - compress with brotli based on filename .tbr # time=2.517ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -8432,7 +8470,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=5.888ms + ok 10 - compress with brotli all at once # time=2.678ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -8440,7 +8478,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=7.554ms + ok 11 - compress with brotli byte at a time # time=2.811ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -8448,7 +8486,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=6.936ms + ok 12 - compress with brotli .tbr byte at a time # time=2.654ms # Subtest: async chunks ok 1 - one-byte.txt @@ -8456,10 +8494,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=546.227ms + ok 13 - async chunks # time=218.736ms 1..13 - ok 38 - file=file.tar maxmeta=null filter=false strict=true # time=690.574ms + ok 38 - file=file.tar maxmeta=null filter=false strict=true # time=284.186ms # Subtest: file=file.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -8468,7 +8506,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=7.494ms + ok 1 - uncompressed one byte at a time # time=3.027ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -8476,7 +8514,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=1.401ms + ok 2 - uncompressed all at once # time=0.575ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -8484,7 +8522,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=7.241ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=2.973ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -8492,7 +8530,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=1.247ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.624ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -8500,7 +8538,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=1.491ms + ok 5 - gzipped all at once # time=0.848ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -8508,7 +8546,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=1.472ms + ok 6 - gzipped all at once, filename .tbr # time=0.834ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -8516,7 +8554,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=2.477ms + ok 7 - gzipped byte at a time # time=1.286ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -8524,7 +8562,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=5.555ms + ok 8 - compress with brotli based on filename .tar.br # time=2.774ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -8532,7 +8570,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=5.522ms + ok 9 - compress with brotli based on filename .tbr # time=2.54ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -8540,7 +8578,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=6.271ms + ok 10 - compress with brotli all at once # time=2.604ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -8548,7 +8586,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=5.389ms + ok 11 - compress with brotli byte at a time # time=2.83ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -8556,7 +8594,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=10.434ms + ok 12 - compress with brotli .tbr byte at a time # time=2.583ms # Subtest: async chunks ok 1 - one-byte.txt @@ -8564,10 +8602,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=653.004ms + ok 13 - async chunks # time=231.305ms 1..13 - ok 39 - file=file.tar maxmeta=null filter=true strict=false # time=780.83ms + ok 39 - file=file.tar maxmeta=null filter=true strict=false # time=295.276ms # Subtest: file=file.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -8576,7 +8614,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 1 - uncompressed one byte at a time # time=7.55ms + ok 1 - uncompressed one byte at a time # time=3.043ms # Subtest: uncompressed all at once ok 1 - one-byte.txt @@ -8584,7 +8622,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 2 - uncompressed all at once # time=1.504ms + ok 2 - uncompressed all at once # time=0.577ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - one-byte.txt @@ -8592,7 +8630,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 3 - uncompressed one byte at a time, filename .tbr # time=7.519ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=3.01ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - one-byte.txt @@ -8600,7 +8638,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 4 - uncompressed all at once, filename .tar.br # time=1.314ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.586ms # Subtest: gzipped all at once ok 1 - one-byte.txt @@ -8608,7 +8646,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 5 - gzipped all at once # time=2.561ms + ok 5 - gzipped all at once # time=0.87ms # Subtest: gzipped all at once, filename .tbr ok 1 - one-byte.txt @@ -8616,7 +8654,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 6 - gzipped all at once, filename .tbr # time=2.198ms + ok 6 - gzipped all at once, filename .tbr # time=0.808ms # Subtest: gzipped byte at a time ok 1 - one-byte.txt @@ -8624,7 +8662,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 7 - gzipped byte at a time # time=3.339ms + ok 7 - gzipped byte at a time # time=1.271ms # Subtest: compress with brotli based on filename .tar.br ok 1 - one-byte.txt @@ -8632,7 +8670,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 8 - compress with brotli based on filename .tar.br # time=6.018ms + ok 8 - compress with brotli based on filename .tar.br # time=2.776ms # Subtest: compress with brotli based on filename .tbr ok 1 - one-byte.txt @@ -8640,7 +8678,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 9 - compress with brotli based on filename .tbr # time=6.135ms + ok 9 - compress with brotli based on filename .tbr # time=2.506ms # Subtest: compress with brotli all at once ok 1 - one-byte.txt @@ -8648,7 +8686,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 10 - compress with brotli all at once # time=6.7ms + ok 10 - compress with brotli all at once # time=2.572ms # Subtest: compress with brotli byte at a time ok 1 - one-byte.txt @@ -8656,7 +8694,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 11 - compress with brotli byte at a time # time=11.051ms + ok 11 - compress with brotli byte at a time # time=2.807ms # Subtest: compress with brotli .tbr byte at a time ok 1 - one-byte.txt @@ -8664,7 +8702,7 @@ ok 3 - eof ok 4 - end 1..4 - ok 12 - compress with brotli .tbr byte at a time # time=10.802ms + ok 12 - compress with brotli .tbr byte at a time # time=2.644ms # Subtest: async chunks ok 1 - one-byte.txt @@ -8672,10 +8710,10 @@ ok 3 - eof ok 4 - end 1..4 - ok 13 - async chunks # time=717.172ms + ok 13 - async chunks # time=243.497ms 1..13 - ok 40 - file=file.tar maxmeta=null filter=false strict=false # time=933.89ms + ok 40 - file=file.tar maxmeta=null filter=false strict=false # time=308.332ms # Subtest: file=global-header.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -8685,7 +8723,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - uncompressed one byte at a time # time=14.27ms + ok 1 - uncompressed one byte at a time # time=4.964ms # Subtest: uncompressed all at once ok 1 - meta @@ -8694,7 +8732,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - uncompressed all at once # time=2.333ms + ok 2 - uncompressed all at once # time=0.839ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -8703,7 +8741,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - uncompressed one byte at a time, filename .tbr # time=13.289ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.268ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -8712,7 +8750,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - uncompressed all at once, filename .tar.br # time=2.011ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.869ms # Subtest: gzipped all at once ok 1 - meta @@ -8721,7 +8759,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - gzipped all at once # time=3.186ms + ok 5 - gzipped all at once # time=1.222ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -8730,7 +8768,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 6 - gzipped all at once, filename .tbr # time=2.771ms + ok 6 - gzipped all at once, filename .tbr # time=1.115ms # Subtest: gzipped byte at a time ok 1 - meta @@ -8739,7 +8777,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 7 - gzipped byte at a time # time=5.011ms + ok 7 - gzipped byte at a time # time=1.809ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -8748,7 +8786,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 8 - compress with brotli based on filename .tar.br # time=10.183ms + ok 8 - compress with brotli based on filename .tar.br # time=6.451ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -8757,7 +8795,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 9 - compress with brotli based on filename .tbr # time=8.813ms + ok 9 - compress with brotli based on filename .tbr # time=4.13ms # Subtest: compress with brotli all at once ok 1 - meta @@ -8766,7 +8804,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 10 - compress with brotli all at once # time=7.594ms + ok 10 - compress with brotli all at once # time=4.17ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -8775,7 +8813,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 11 - compress with brotli byte at a time # time=8.913ms + ok 11 - compress with brotli byte at a time # time=4.568ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -8784,7 +8822,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 12 - compress with brotli .tbr byte at a time # time=7.931ms + ok 12 - compress with brotli .tbr byte at a time # time=4.215ms # Subtest: async chunks ok 1 - meta @@ -8793,10 +8831,10 @@ ok 4 - eof ok 5 - end 1..5 - ok 13 - async chunks # time=688.391ms + ok 13 - async chunks # time=243.52ms 1..13 - ok 41 - file=global-header.tar maxmeta=250 filter=true strict=true # time=865.488ms + ok 41 - file=global-header.tar maxmeta=250 filter=true strict=true # time=321.158ms # Subtest: file=global-header.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -8806,7 +8844,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - uncompressed one byte at a time # time=14.668ms + ok 1 - uncompressed one byte at a time # time=4.341ms # Subtest: uncompressed all at once ok 1 - meta @@ -8815,7 +8853,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - uncompressed all at once # time=2.596ms + ok 2 - uncompressed all at once # time=0.843ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -8824,7 +8862,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - uncompressed one byte at a time, filename .tbr # time=13.899ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.162ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -8833,7 +8871,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - uncompressed all at once, filename .tar.br # time=1.649ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.773ms # Subtest: gzipped all at once ok 1 - meta @@ -8842,7 +8880,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - gzipped all at once # time=2.812ms + ok 5 - gzipped all at once # time=1.035ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -8851,7 +8889,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 6 - gzipped all at once, filename .tbr # time=2.73ms + ok 6 - gzipped all at once, filename .tbr # time=1.001ms # Subtest: gzipped byte at a time ok 1 - meta @@ -8860,7 +8898,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 7 - gzipped byte at a time # time=4.326ms + ok 7 - gzipped byte at a time # time=1.759ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -8869,7 +8907,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 8 - compress with brotli based on filename .tar.br # time=11.253ms + ok 8 - compress with brotli based on filename .tar.br # time=4.031ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -8878,7 +8916,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 9 - compress with brotli based on filename .tbr # time=10.586ms + ok 9 - compress with brotli based on filename .tbr # time=4.051ms # Subtest: compress with brotli all at once ok 1 - meta @@ -8887,7 +8925,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 10 - compress with brotli all at once # time=12.111ms + ok 10 - compress with brotli all at once # time=4.195ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -8896,7 +8934,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 11 - compress with brotli byte at a time # time=12.115ms + ok 11 - compress with brotli byte at a time # time=4.779ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -8905,7 +8943,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 12 - compress with brotli .tbr byte at a time # time=10.154ms + ok 12 - compress with brotli .tbr byte at a time # time=4.354ms # Subtest: async chunks ok 1 - meta @@ -8914,10 +8952,10 @@ ok 4 - eof ok 5 - end 1..5 - ok 13 - async chunks # time=630.738ms + ok 13 - async chunks # time=245.168ms 1..13 - ok 42 - file=global-header.tar maxmeta=250 filter=false strict=true # time=866.377ms + ok 42 - file=global-header.tar maxmeta=250 filter=false strict=true # time=321.393ms # Subtest: file=global-header.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -8927,7 +8965,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - uncompressed one byte at a time # time=12.779ms + ok 1 - uncompressed one byte at a time # time=4.378ms # Subtest: uncompressed all at once ok 1 - meta @@ -8936,7 +8974,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - uncompressed all at once # time=1.828ms + ok 2 - uncompressed all at once # time=0.8ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -8945,7 +8983,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - uncompressed one byte at a time, filename .tbr # time=9.479ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.274ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -8954,7 +8992,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - uncompressed all at once, filename .tar.br # time=1.29ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.769ms # Subtest: gzipped all at once ok 1 - meta @@ -8963,7 +9001,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - gzipped all at once # time=1.734ms + ok 5 - gzipped all at once # time=1.162ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -8972,7 +9010,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 6 - gzipped all at once, filename .tbr # time=1.779ms + ok 6 - gzipped all at once, filename .tbr # time=1.023ms # Subtest: gzipped byte at a time ok 1 - meta @@ -8981,7 +9019,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 7 - gzipped byte at a time # time=3.49ms + ok 7 - gzipped byte at a time # time=1.689ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -8990,7 +9028,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 8 - compress with brotli based on filename .tar.br # time=7.46ms + ok 8 - compress with brotli based on filename .tar.br # time=4.174ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -8999,7 +9037,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 9 - compress with brotli based on filename .tbr # time=7.348ms + ok 9 - compress with brotli based on filename .tbr # time=4.017ms # Subtest: compress with brotli all at once ok 1 - meta @@ -9008,7 +9046,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 10 - compress with brotli all at once # time=7.421ms + ok 10 - compress with brotli all at once # time=4.12ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -9017,7 +9055,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 11 - compress with brotli byte at a time # time=8.579ms + ok 11 - compress with brotli byte at a time # time=4.532ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -9026,7 +9064,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 12 - compress with brotli .tbr byte at a time # time=7.972ms + ok 12 - compress with brotli .tbr byte at a time # time=4.374ms # Subtest: async chunks ok 1 - meta @@ -9035,10 +9073,10 @@ ok 4 - eof ok 5 - end 1..5 - ok 13 - async chunks # time=541.566ms + ok 13 - async chunks # time=245.194ms 1..13 - ok 43 - file=global-header.tar maxmeta=250 filter=true strict=false # time=821.535ms + ok 43 - file=global-header.tar maxmeta=250 filter=true strict=false # time=322.251ms # Subtest: file=global-header.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -9048,7 +9086,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - uncompressed one byte at a time # time=11.199ms + ok 1 - uncompressed one byte at a time # time=4.371ms # Subtest: uncompressed all at once ok 1 - meta @@ -9057,7 +9095,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - uncompressed all at once # time=1.731ms + ok 2 - uncompressed all at once # time=0.765ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -9066,7 +9104,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - uncompressed one byte at a time, filename .tbr # time=9.301ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=7.08ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -9075,7 +9113,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - uncompressed all at once, filename .tar.br # time=1.415ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.803ms # Subtest: gzipped all at once ok 1 - meta @@ -9084,7 +9122,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - gzipped all at once # time=2.138ms + ok 5 - gzipped all at once # time=1.095ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -9093,7 +9131,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 6 - gzipped all at once, filename .tbr # time=1.69ms + ok 6 - gzipped all at once, filename .tbr # time=1.066ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9102,7 +9140,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 7 - gzipped byte at a time # time=3.294ms + ok 7 - gzipped byte at a time # time=1.722ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -9111,7 +9149,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 8 - compress with brotli based on filename .tar.br # time=7.719ms + ok 8 - compress with brotli based on filename .tar.br # time=4.204ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -9120,7 +9158,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 9 - compress with brotli based on filename .tbr # time=7.817ms + ok 9 - compress with brotli based on filename .tbr # time=4.277ms # Subtest: compress with brotli all at once ok 1 - meta @@ -9129,7 +9167,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 10 - compress with brotli all at once # time=7.67ms + ok 10 - compress with brotli all at once # time=4.022ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -9138,7 +9176,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 11 - compress with brotli byte at a time # time=9.001ms + ok 11 - compress with brotli byte at a time # time=4.553ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -9147,7 +9185,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 12 - compress with brotli .tbr byte at a time # time=7.909ms + ok 12 - compress with brotli .tbr byte at a time # time=4.369ms # Subtest: async chunks ok 1 - meta @@ -9156,10 +9194,10 @@ ok 4 - eof ok 5 - end 1..5 - ok 13 - async chunks # time=538.042ms + ok 13 - async chunks # time=246.747ms 1..13 - ok 44 - file=global-header.tar maxmeta=250 filter=false strict=false # time=687.902ms + ok 44 - file=global-header.tar maxmeta=250 filter=false strict=false # time=324.295ms # Subtest: file=global-header.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -9169,7 +9207,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - uncompressed one byte at a time # time=12.958ms + ok 1 - uncompressed one byte at a time # time=4.326ms # Subtest: uncompressed all at once ok 1 - meta @@ -9178,7 +9216,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - uncompressed all at once # time=1.693ms + ok 2 - uncompressed all at once # time=0.769ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -9187,7 +9225,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - uncompressed one byte at a time, filename .tbr # time=13.375ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.341ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -9196,7 +9234,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - uncompressed all at once, filename .tar.br # time=1.236ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.781ms # Subtest: gzipped all at once ok 1 - meta @@ -9205,7 +9243,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - gzipped all at once # time=1.594ms + ok 5 - gzipped all at once # time=1.092ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -9214,7 +9252,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 6 - gzipped all at once, filename .tbr # time=1.461ms + ok 6 - gzipped all at once, filename .tbr # time=1.108ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9223,7 +9261,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 7 - gzipped byte at a time # time=2.963ms + ok 7 - gzipped byte at a time # time=1.691ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -9232,7 +9270,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 8 - compress with brotli based on filename .tar.br # time=7.658ms + ok 8 - compress with brotli based on filename .tar.br # time=4.52ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -9241,7 +9279,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 9 - compress with brotli based on filename .tbr # time=7.524ms + ok 9 - compress with brotli based on filename .tbr # time=4.042ms # Subtest: compress with brotli all at once ok 1 - meta @@ -9250,7 +9288,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 10 - compress with brotli all at once # time=7.103ms + ok 10 - compress with brotli all at once # time=4.094ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -9259,7 +9297,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 11 - compress with brotli byte at a time # time=8.048ms + ok 11 - compress with brotli byte at a time # time=4.574ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -9268,7 +9306,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 12 - compress with brotli .tbr byte at a time # time=7.26ms + ok 12 - compress with brotli .tbr byte at a time # time=4.181ms # Subtest: async chunks ok 1 - meta @@ -9277,10 +9315,10 @@ ok 4 - eof ok 5 - end 1..5 - ok 13 - async chunks # time=533.507ms + ok 13 - async chunks # time=257.275ms 1..13 - ok 45 - file=global-header.tar maxmeta=null filter=true strict=true # time=711.267ms + ok 45 - file=global-header.tar maxmeta=null filter=true strict=true # time=334.894ms # Subtest: file=global-header.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -9290,7 +9328,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - uncompressed one byte at a time # time=10.864ms + ok 1 - uncompressed one byte at a time # time=6.288ms # Subtest: uncompressed all at once ok 1 - meta @@ -9299,7 +9337,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - uncompressed all at once # time=2.025ms + ok 2 - uncompressed all at once # time=0.779ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -9308,7 +9346,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - uncompressed one byte at a time, filename .tbr # time=11.873ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.292ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -9317,7 +9355,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - uncompressed all at once, filename .tar.br # time=1.703ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.779ms # Subtest: gzipped all at once ok 1 - meta @@ -9326,7 +9364,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - gzipped all at once # time=1.948ms + ok 5 - gzipped all at once # time=1.069ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -9335,7 +9373,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 6 - gzipped all at once, filename .tbr # time=1.867ms + ok 6 - gzipped all at once, filename .tbr # time=1.029ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9344,7 +9382,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 7 - gzipped byte at a time # time=3.267ms + ok 7 - gzipped byte at a time # time=1.701ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -9353,7 +9391,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 8 - compress with brotli based on filename .tar.br # time=7.918ms + ok 8 - compress with brotli based on filename .tar.br # time=4.5ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -9362,7 +9400,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 9 - compress with brotli based on filename .tbr # time=8.413ms + ok 9 - compress with brotli based on filename .tbr # time=4.272ms # Subtest: compress with brotli all at once ok 1 - meta @@ -9371,7 +9409,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 10 - compress with brotli all at once # time=8.214ms + ok 10 - compress with brotli all at once # time=3.95ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -9380,7 +9418,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 11 - compress with brotli byte at a time # time=10.841ms + ok 11 - compress with brotli byte at a time # time=4.565ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -9389,7 +9427,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 12 - compress with brotli .tbr byte at a time # time=10.396ms + ok 12 - compress with brotli .tbr byte at a time # time=4.319ms # Subtest: async chunks ok 1 - meta @@ -9398,10 +9436,10 @@ ok 4 - eof ok 5 - end 1..5 - ok 13 - async chunks # time=755.475ms + ok 13 - async chunks # time=358.736ms 1..13 - ok 46 - file=global-header.tar maxmeta=null filter=false strict=true # time=945.564ms + ok 46 - file=global-header.tar maxmeta=null filter=false strict=true # time=435.501ms # Subtest: file=global-header.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -9411,7 +9449,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - uncompressed one byte at a time # time=13.054ms + ok 1 - uncompressed one byte at a time # time=4.505ms # Subtest: uncompressed all at once ok 1 - meta @@ -9420,7 +9458,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - uncompressed all at once # time=1.304ms + ok 2 - uncompressed all at once # time=0.831ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -9429,7 +9467,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - uncompressed one byte at a time, filename .tbr # time=9.005ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.3ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -9438,7 +9476,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - uncompressed all at once, filename .tar.br # time=1.296ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.763ms # Subtest: gzipped all at once ok 1 - meta @@ -9447,7 +9485,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - gzipped all at once # time=1.928ms + ok 5 - gzipped all at once # time=1.093ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -9456,7 +9494,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 6 - gzipped all at once, filename .tbr # time=1.819ms + ok 6 - gzipped all at once, filename .tbr # time=1.032ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9465,7 +9503,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 7 - gzipped byte at a time # time=3.323ms + ok 7 - gzipped byte at a time # time=1.705ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -9474,7 +9512,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 8 - compress with brotli based on filename .tar.br # time=8.044ms + ok 8 - compress with brotli based on filename .tar.br # time=4.626ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -9483,7 +9521,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 9 - compress with brotli based on filename .tbr # time=7.848ms + ok 9 - compress with brotli based on filename .tbr # time=4.244ms # Subtest: compress with brotli all at once ok 1 - meta @@ -9492,7 +9530,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 10 - compress with brotli all at once # time=7.425ms + ok 10 - compress with brotli all at once # time=4.024ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -9501,7 +9539,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 11 - compress with brotli byte at a time # time=8.485ms + ok 11 - compress with brotli byte at a time # time=4.567ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -9510,7 +9548,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 12 - compress with brotli .tbr byte at a time # time=11.43ms + ok 12 - compress with brotli .tbr byte at a time # time=6.084ms # Subtest: async chunks ok 1 - meta @@ -9519,10 +9557,10 @@ ok 4 - eof ok 5 - end 1..5 - ok 13 - async chunks # time=1092.581ms + ok 13 - async chunks # time=449.831ms 1..13 - ok 47 - file=global-header.tar maxmeta=null filter=true strict=false # time=1236.341ms + ok 47 - file=global-header.tar maxmeta=null filter=true strict=false # time=528.895ms # Subtest: file=global-header.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -9532,7 +9570,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 1 - uncompressed one byte at a time # time=10.745ms + ok 1 - uncompressed one byte at a time # time=4.881ms # Subtest: uncompressed all at once ok 1 - meta @@ -9541,7 +9579,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 2 - uncompressed all at once # time=1.43ms + ok 2 - uncompressed all at once # time=0.784ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -9550,7 +9588,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 3 - uncompressed one byte at a time, filename .tbr # time=9.012ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.551ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -9559,7 +9597,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 4 - uncompressed all at once, filename .tar.br # time=1.378ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.762ms # Subtest: gzipped all at once ok 1 - meta @@ -9568,7 +9606,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 5 - gzipped all at once # time=2.29ms + ok 5 - gzipped all at once # time=1.404ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -9577,7 +9615,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 6 - gzipped all at once, filename .tbr # time=2.268ms + ok 6 - gzipped all at once, filename .tbr # time=1.123ms # Subtest: gzipped byte at a time ok 1 - meta @@ -9586,7 +9624,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 7 - gzipped byte at a time # time=3.382ms + ok 7 - gzipped byte at a time # time=1.76ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -9595,7 +9633,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 8 - compress with brotli based on filename .tar.br # time=7.708ms + ok 8 - compress with brotli based on filename .tar.br # time=4.499ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -9604,7 +9642,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 9 - compress with brotli based on filename .tbr # time=7.377ms + ok 9 - compress with brotli based on filename .tbr # time=4.34ms # Subtest: compress with brotli all at once ok 1 - meta @@ -9613,7 +9651,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 10 - compress with brotli all at once # time=7.593ms + ok 10 - compress with brotli all at once # time=4.23ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -9622,7 +9660,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 11 - compress with brotli byte at a time # time=8.821ms + ok 11 - compress with brotli byte at a time # time=4.842ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -9631,7 +9669,7 @@ ok 4 - eof ok 5 - end 1..5 - ok 12 - compress with brotli .tbr byte at a time # time=10.142ms + ok 12 - compress with brotli .tbr byte at a time # time=4.312ms # Subtest: async chunks ok 1 - meta @@ -9640,10 +9678,10 @@ ok 4 - eof ok 5 - end 1..5 - ok 13 - async chunks # time=1249.564ms + ok 13 - async chunks # time=535.77ms 1..13 - ok 48 - file=global-header.tar maxmeta=null filter=false strict=false # time=1418.297ms + ok 48 - file=global-header.tar maxmeta=null filter=false strict=false # time=621.062ms # Subtest: file=links-invalid.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -9655,7 +9693,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=16.021ms + ok 1 - uncompressed one byte at a time # time=4.786ms # Subtest: uncompressed all at once ok 1 - error @@ -9666,7 +9704,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=2.372ms + ok 2 - uncompressed all at once # time=0.958ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - error @@ -9677,7 +9715,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=9.435ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.608ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - error @@ -9688,7 +9726,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=1.726ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.968ms # Subtest: gzipped all at once ok 1 - error @@ -9699,7 +9737,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=2.627ms + ok 5 - gzipped all at once # time=1.349ms # Subtest: gzipped all at once, filename .tbr ok 1 - error @@ -9710,7 +9748,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=2.341ms + ok 6 - gzipped all at once, filename .tbr # time=1.194ms # Subtest: gzipped byte at a time ok 1 - error @@ -9721,7 +9759,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=3.63ms + ok 7 - gzipped byte at a time # time=1.958ms # Subtest: compress with brotli based on filename .tar.br ok 1 - error @@ -9732,7 +9770,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=11.356ms + ok 8 - compress with brotli based on filename .tar.br # time=6.418ms # Subtest: compress with brotli based on filename .tbr ok 1 - error @@ -9743,7 +9781,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=11.151ms + ok 9 - compress with brotli based on filename .tbr # time=6.026ms # Subtest: compress with brotli all at once ok 1 - error @@ -9754,7 +9792,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=10.566ms + ok 10 - compress with brotli all at once # time=6.066ms # Subtest: compress with brotli byte at a time ok 1 - error @@ -9765,7 +9803,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=11.823ms + ok 11 - compress with brotli byte at a time # time=6.911ms # Subtest: compress with brotli .tbr byte at a time ok 1 - error @@ -9776,7 +9814,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=10.909ms + ok 12 - compress with brotli .tbr byte at a time # time=6.217ms # Subtest: async chunks ok 1 - error @@ -9787,10 +9825,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=2.95ms + ok 13 - async chunks # time=1.073ms 1..13 - ok 49 - file=links-invalid.tar maxmeta=250 filter=true strict=true # time=207.977ms + ok 49 - file=links-invalid.tar maxmeta=250 filter=true strict=true # time=91.599ms # Subtest: file=links-invalid.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -9802,7 +9840,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=13.778ms + ok 1 - uncompressed one byte at a time # time=4.644ms # Subtest: uncompressed all at once ok 1 - error @@ -9813,7 +9851,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=3.368ms + ok 2 - uncompressed all at once # time=0.999ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - error @@ -9824,7 +9862,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=13.963ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.624ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - error @@ -9835,7 +9873,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=2.573ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.983ms # Subtest: gzipped all at once ok 1 - error @@ -9846,7 +9884,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=2.538ms + ok 5 - gzipped all at once # time=1.338ms # Subtest: gzipped all at once, filename .tbr ok 1 - error @@ -9857,7 +9895,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=2.317ms + ok 6 - gzipped all at once, filename .tbr # time=1.222ms # Subtest: gzipped byte at a time ok 1 - error @@ -9868,7 +9906,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=4.233ms + ok 7 - gzipped byte at a time # time=1.979ms # Subtest: compress with brotli based on filename .tar.br ok 1 - error @@ -9879,7 +9917,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=14.386ms + ok 8 - compress with brotli based on filename .tar.br # time=5.979ms # Subtest: compress with brotli based on filename .tbr ok 1 - error @@ -9890,7 +9928,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=10.617ms + ok 9 - compress with brotli based on filename .tbr # time=5.996ms # Subtest: compress with brotli all at once ok 1 - error @@ -9901,7 +9939,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=10.601ms + ok 10 - compress with brotli all at once # time=6.149ms # Subtest: compress with brotli byte at a time ok 1 - error @@ -9912,7 +9950,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=12.25ms + ok 11 - compress with brotli byte at a time # time=6.564ms # Subtest: compress with brotli .tbr byte at a time ok 1 - error @@ -9923,7 +9961,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=15.395ms + ok 12 - compress with brotli .tbr byte at a time # time=6.22ms # Subtest: async chunks ok 1 - error @@ -9934,10 +9972,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=1189.58ms + ok 13 - async chunks # time=529.336ms 1..13 - ok 50 - file=links-invalid.tar maxmeta=250 filter=false strict=true # time=1373.176ms + ok 50 - file=links-invalid.tar maxmeta=250 filter=false strict=true # time=615.602ms # Subtest: file=links-invalid.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -9949,7 +9987,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=12.201ms + ok 1 - uncompressed one byte at a time # time=4.362ms # Subtest: uncompressed all at once ok 1 - warn @@ -9960,7 +9998,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=1.734ms + ok 2 - uncompressed all at once # time=0.762ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - warn @@ -9971,7 +10009,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=9.745ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.396ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - warn @@ -9982,7 +10020,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=1.809ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.782ms # Subtest: gzipped all at once ok 1 - warn @@ -9993,7 +10031,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=2.239ms + ok 5 - gzipped all at once # time=1.089ms # Subtest: gzipped all at once, filename .tbr ok 1 - warn @@ -10004,7 +10042,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=1.748ms + ok 6 - gzipped all at once, filename .tbr # time=1.006ms # Subtest: gzipped byte at a time ok 1 - warn @@ -10015,7 +10053,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=3.522ms + ok 7 - gzipped byte at a time # time=1.84ms # Subtest: compress with brotli based on filename .tar.br ok 1 - warn @@ -10026,7 +10064,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=13.477ms + ok 8 - compress with brotli based on filename .tar.br # time=5.984ms # Subtest: compress with brotli based on filename .tbr ok 1 - warn @@ -10037,7 +10075,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=13.293ms + ok 9 - compress with brotli based on filename .tbr # time=6.115ms # Subtest: compress with brotli all at once ok 1 - warn @@ -10048,7 +10086,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=12.467ms + ok 10 - compress with brotli all at once # time=5.772ms # Subtest: compress with brotli byte at a time ok 1 - warn @@ -10059,7 +10097,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=12.576ms + ok 11 - compress with brotli byte at a time # time=6.437ms # Subtest: compress with brotli .tbr byte at a time ok 1 - warn @@ -10070,7 +10108,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=11.047ms + ok 12 - compress with brotli .tbr byte at a time # time=6.156ms # Subtest: async chunks ok 1 - warn @@ -10081,10 +10119,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=1.997ms + ok 13 - async chunks # time=0.974ms 1..13 - ok 51 - file=links-invalid.tar maxmeta=250 filter=true strict=false # time=243.842ms + ok 51 - file=links-invalid.tar maxmeta=250 filter=true strict=false # time=87.745ms # Subtest: file=links-invalid.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -10096,7 +10134,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=14.282ms + ok 1 - uncompressed one byte at a time # time=4.37ms # Subtest: uncompressed all at once ok 1 - warn @@ -10107,7 +10145,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=1.915ms + ok 2 - uncompressed all at once # time=0.744ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - warn @@ -10118,7 +10156,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=11.735ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.336ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - warn @@ -10129,7 +10167,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=1.531ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.758ms # Subtest: gzipped all at once ok 1 - warn @@ -10140,7 +10178,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=1.974ms + ok 5 - gzipped all at once # time=1.096ms # Subtest: gzipped all at once, filename .tbr ok 1 - warn @@ -10151,7 +10189,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=1.878ms + ok 6 - gzipped all at once, filename .tbr # time=1.032ms # Subtest: gzipped byte at a time ok 1 - warn @@ -10162,7 +10200,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=3.463ms + ok 7 - gzipped byte at a time # time=1.739ms # Subtest: compress with brotli based on filename .tar.br ok 1 - warn @@ -10173,7 +10211,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=10.468ms + ok 8 - compress with brotli based on filename .tar.br # time=6.446ms # Subtest: compress with brotli based on filename .tbr ok 1 - warn @@ -10184,7 +10222,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=10.61ms + ok 9 - compress with brotli based on filename .tbr # time=5.752ms # Subtest: compress with brotli all at once ok 1 - warn @@ -10195,7 +10233,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=15.514ms + ok 10 - compress with brotli all at once # time=5.858ms # Subtest: compress with brotli byte at a time ok 1 - warn @@ -10206,7 +10244,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=11.888ms + ok 11 - compress with brotli byte at a time # time=6.622ms # Subtest: compress with brotli .tbr byte at a time ok 1 - warn @@ -10217,7 +10255,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=10.902ms + ok 12 - compress with brotli .tbr byte at a time # time=5.867ms # Subtest: async chunks ok 1 - warn @@ -10228,10 +10266,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=1319.758ms + ok 13 - async chunks # time=584.879ms 1..13 - ok 52 - file=links-invalid.tar maxmeta=250 filter=false strict=false # time=1560.352ms + ok 52 - file=links-invalid.tar maxmeta=250 filter=false strict=false # time=667.531ms # Subtest: file=links-invalid.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -10243,7 +10281,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=9.407ms + ok 1 - uncompressed one byte at a time # time=4.69ms # Subtest: uncompressed all at once ok 1 - error @@ -10254,7 +10292,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=1.424ms + ok 2 - uncompressed all at once # time=0.958ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - error @@ -10265,7 +10303,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=8.933ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.554ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - error @@ -10276,7 +10314,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=1.335ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.97ms # Subtest: gzipped all at once ok 1 - error @@ -10287,7 +10325,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=2.03ms + ok 5 - gzipped all at once # time=1.346ms # Subtest: gzipped all at once, filename .tbr ok 1 - error @@ -10298,7 +10336,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=1.634ms + ok 6 - gzipped all at once, filename .tbr # time=1.206ms # Subtest: gzipped byte at a time ok 1 - error @@ -10309,7 +10347,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=3.134ms + ok 7 - gzipped byte at a time # time=2.058ms # Subtest: compress with brotli based on filename .tar.br ok 1 - error @@ -10320,7 +10358,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=10.513ms + ok 8 - compress with brotli based on filename .tar.br # time=6.182ms # Subtest: compress with brotli based on filename .tbr ok 1 - error @@ -10331,7 +10369,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=10.156ms + ok 9 - compress with brotli based on filename .tbr # time=5.964ms # Subtest: compress with brotli all at once ok 1 - error @@ -10342,7 +10380,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=10.224ms + ok 10 - compress with brotli all at once # time=6.355ms # Subtest: compress with brotli byte at a time ok 1 - error @@ -10353,7 +10391,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=11.181ms + ok 11 - compress with brotli byte at a time # time=6.901ms # Subtest: compress with brotli .tbr byte at a time ok 1 - error @@ -10364,7 +10402,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=10.335ms + ok 12 - compress with brotli .tbr byte at a time # time=6.153ms # Subtest: async chunks ok 1 - error @@ -10375,10 +10413,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=1.491ms + ok 13 - async chunks # time=1.163ms 1..13 - ok 53 - file=links-invalid.tar maxmeta=null filter=true strict=true # time=148.787ms + ok 53 - file=links-invalid.tar maxmeta=null filter=true strict=true # time=90.474ms # Subtest: file=links-invalid.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -10390,7 +10428,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=11.919ms + ok 1 - uncompressed one byte at a time # time=4.667ms # Subtest: uncompressed all at once ok 1 - error @@ -10401,7 +10439,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=2.238ms + ok 2 - uncompressed all at once # time=0.933ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - error @@ -10412,7 +10450,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=13.114ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.802ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - error @@ -10423,7 +10461,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=1.771ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.969ms # Subtest: gzipped all at once ok 1 - error @@ -10434,7 +10472,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=2.271ms + ok 5 - gzipped all at once # time=1.292ms # Subtest: gzipped all at once, filename .tbr ok 1 - error @@ -10445,7 +10483,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=2.041ms + ok 6 - gzipped all at once, filename .tbr # time=1.332ms # Subtest: gzipped byte at a time ok 1 - error @@ -10456,7 +10494,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=5.703ms + ok 7 - gzipped byte at a time # time=1.971ms # Subtest: compress with brotli based on filename .tar.br ok 1 - error @@ -10467,7 +10505,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=10.622ms + ok 8 - compress with brotli based on filename .tar.br # time=6.137ms # Subtest: compress with brotli based on filename .tbr ok 1 - error @@ -10478,7 +10516,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=10.661ms + ok 9 - compress with brotli based on filename .tbr # time=6.004ms # Subtest: compress with brotli all at once ok 1 - error @@ -10489,7 +10527,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=10.145ms + ok 10 - compress with brotli all at once # time=6.096ms # Subtest: compress with brotli byte at a time ok 1 - error @@ -10500,7 +10538,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=11.275ms + ok 11 - compress with brotli byte at a time # time=6.823ms # Subtest: compress with brotli .tbr byte at a time ok 1 - error @@ -10511,7 +10549,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=10.411ms + ok 12 - compress with brotli .tbr byte at a time # time=5.946ms # Subtest: async chunks ok 1 - error @@ -10522,10 +10560,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=1519.587ms + ok 13 - async chunks # time=633.222ms 1..13 - ok 54 - file=links-invalid.tar maxmeta=null filter=false strict=true # time=1698.971ms + ok 54 - file=links-invalid.tar maxmeta=null filter=false strict=true # time=716.741ms # Subtest: file=links-invalid.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -10537,7 +10575,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=9.684ms + ok 1 - uncompressed one byte at a time # time=4.44ms # Subtest: uncompressed all at once ok 1 - warn @@ -10548,7 +10586,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=1.227ms + ok 2 - uncompressed all at once # time=0.732ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - warn @@ -10559,7 +10597,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=8.567ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=5.94ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - warn @@ -10570,7 +10608,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=1.333ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.89ms # Subtest: gzipped all at once ok 1 - warn @@ -10581,7 +10619,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=1.923ms + ok 5 - gzipped all at once # time=1.071ms # Subtest: gzipped all at once, filename .tbr ok 1 - warn @@ -10592,7 +10630,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=1.797ms + ok 6 - gzipped all at once, filename .tbr # time=0.999ms # Subtest: gzipped byte at a time ok 1 - warn @@ -10603,7 +10641,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=3.465ms + ok 7 - gzipped byte at a time # time=1.718ms # Subtest: compress with brotli based on filename .tar.br ok 1 - warn @@ -10614,7 +10652,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=10.455ms + ok 8 - compress with brotli based on filename .tar.br # time=5.733ms # Subtest: compress with brotli based on filename .tbr ok 1 - warn @@ -10625,7 +10663,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=10.277ms + ok 9 - compress with brotli based on filename .tbr # time=5.906ms # Subtest: compress with brotli all at once ok 1 - warn @@ -10636,7 +10674,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=10.05ms + ok 10 - compress with brotli all at once # time=5.648ms # Subtest: compress with brotli byte at a time ok 1 - warn @@ -10647,7 +10685,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=11.543ms + ok 11 - compress with brotli byte at a time # time=6.216ms # Subtest: compress with brotli .tbr byte at a time ok 1 - warn @@ -10658,7 +10696,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=10.377ms + ok 12 - compress with brotli .tbr byte at a time # time=6.008ms # Subtest: async chunks ok 1 - warn @@ -10669,10 +10707,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=1.405ms + ok 13 - async chunks # time=0.822ms 1..13 - ok 55 - file=links-invalid.tar maxmeta=null filter=true strict=false # time=153.155ms + ok 55 - file=links-invalid.tar maxmeta=null filter=true strict=false # time=85.213ms # Subtest: file=links-invalid.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -10684,7 +10722,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=15.749ms + ok 1 - uncompressed one byte at a time # time=4.551ms # Subtest: uncompressed all at once ok 1 - warn @@ -10695,7 +10733,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=2.15ms + ok 2 - uncompressed all at once # time=0.794ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - warn @@ -10706,7 +10744,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=15.72ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=6.36ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - warn @@ -10717,7 +10755,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=2.666ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.798ms # Subtest: gzipped all at once ok 1 - warn @@ -10728,7 +10766,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=3.112ms + ok 5 - gzipped all at once # time=1.046ms # Subtest: gzipped all at once, filename .tbr ok 1 - warn @@ -10739,7 +10777,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=2.628ms + ok 6 - gzipped all at once, filename .tbr # time=0.972ms # Subtest: gzipped byte at a time ok 1 - warn @@ -10750,7 +10788,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=5.371ms + ok 7 - gzipped byte at a time # time=1.715ms # Subtest: compress with brotli based on filename .tar.br ok 1 - warn @@ -10761,7 +10799,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=10.314ms + ok 8 - compress with brotli based on filename .tar.br # time=6.037ms # Subtest: compress with brotli based on filename .tbr ok 1 - warn @@ -10772,7 +10810,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=9.836ms + ok 9 - compress with brotli based on filename .tbr # time=5.738ms # Subtest: compress with brotli all at once ok 1 - warn @@ -10783,7 +10821,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=9.741ms + ok 10 - compress with brotli all at once # time=5.732ms # Subtest: compress with brotli byte at a time ok 1 - warn @@ -10794,7 +10832,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=10.955ms + ok 11 - compress with brotli byte at a time # time=6.126ms # Subtest: compress with brotli .tbr byte at a time ok 1 - warn @@ -10805,7 +10843,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=10.107ms + ok 12 - compress with brotli .tbr byte at a time # time=5.989ms # Subtest: async chunks ok 1 - warn @@ -10816,10 +10854,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=1747.887ms + ok 13 - async chunks # time=681.345ms 1..13 - ok 56 - file=links-invalid.tar maxmeta=null filter=false strict=false # time=1938.512ms + ok 56 - file=links-invalid.tar maxmeta=null filter=false strict=false # time=763.882ms # Subtest: file=links-strip.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -10830,7 +10868,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=17.214ms + ok 1 - uncompressed one byte at a time # time=6.649ms # Subtest: uncompressed all at once ok 1 - ignored: strip-dir/ @@ -10840,7 +10878,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=3.736ms + ok 2 - uncompressed all at once # time=1.338ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: strip-dir/ @@ -10850,7 +10888,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=18.049ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=5.131ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: strip-dir/ @@ -10860,7 +10898,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=4.225ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.287ms # Subtest: gzipped all at once ok 1 - ignored: strip-dir/ @@ -10870,7 +10908,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 5 - gzipped all at once # time=4.734ms + ok 5 - gzipped all at once # time=1.591ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: strip-dir/ @@ -10880,7 +10918,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=4.433ms + ok 6 - gzipped all at once, filename .tbr # time=1.517ms # Subtest: gzipped byte at a time ok 1 - ignored: strip-dir/ @@ -10890,7 +10928,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=7.354ms + ok 7 - gzipped byte at a time # time=2.369ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: strip-dir/ @@ -10900,7 +10938,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=28.516ms + ok 8 - compress with brotli based on filename .tar.br # time=9.945ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: strip-dir/ @@ -10910,7 +10948,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=30.077ms + ok 9 - compress with brotli based on filename .tbr # time=10.408ms # Subtest: compress with brotli all at once ok 1 - ignored: strip-dir/ @@ -10920,7 +10958,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=19.232ms + ok 10 - compress with brotli all at once # time=10.367ms # Subtest: compress with brotli byte at a time ok 1 - ignored: strip-dir/ @@ -10930,7 +10968,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=19.781ms + ok 11 - compress with brotli byte at a time # time=11.127ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: strip-dir/ @@ -10940,7 +10978,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=18.488ms + ok 12 - compress with brotli .tbr byte at a time # time=10.399ms # Subtest: async chunks ok 1 - ignored: strip-dir/ @@ -10950,10 +10988,10 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 13 - async chunks # time=2.224ms + ok 13 - async chunks # time=1.423ms 1..13 - ok 57 - file=links-strip.tar maxmeta=250 filter=true strict=true # time=329.18ms + ok 57 - file=links-strip.tar maxmeta=250 filter=true strict=true # time=114.43ms # Subtest: file=links-strip.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -10964,7 +11002,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=21.312ms + ok 1 - uncompressed one byte at a time # time=5.003ms # Subtest: uncompressed all at once ok 1 - strip-dir/ @@ -10974,7 +11012,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=3.386ms + ok 2 - uncompressed all at once # time=1.291ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - strip-dir/ @@ -10984,7 +11022,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=17.351ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.876ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - strip-dir/ @@ -10994,7 +11032,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=3.587ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.303ms # Subtest: gzipped all at once ok 1 - strip-dir/ @@ -11004,7 +11042,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.849ms + ok 5 - gzipped all at once # time=1.653ms # Subtest: gzipped all at once, filename .tbr ok 1 - strip-dir/ @@ -11014,7 +11052,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.521ms + ok 6 - gzipped all at once, filename .tbr # time=1.64ms # Subtest: gzipped byte at a time ok 1 - strip-dir/ @@ -11024,7 +11062,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=4.136ms + ok 7 - gzipped byte at a time # time=2.391ms # Subtest: compress with brotli based on filename .tar.br ok 1 - strip-dir/ @@ -11034,7 +11072,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=17.558ms + ok 8 - compress with brotli based on filename .tar.br # time=10.053ms # Subtest: compress with brotli based on filename .tbr ok 1 - strip-dir/ @@ -11044,7 +11082,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=17.514ms + ok 9 - compress with brotli based on filename .tbr # time=10.397ms # Subtest: compress with brotli all at once ok 1 - strip-dir/ @@ -11054,7 +11092,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=16.976ms + ok 10 - compress with brotli all at once # time=10.221ms # Subtest: compress with brotli byte at a time ok 1 - strip-dir/ @@ -11064,7 +11102,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=25.917ms + ok 11 - compress with brotli byte at a time # time=10.476ms # Subtest: compress with brotli .tbr byte at a time ok 1 - strip-dir/ @@ -11074,7 +11112,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=33.974ms + ok 12 - compress with brotli .tbr byte at a time # time=10.438ms # Subtest: async chunks ok 1 - strip-dir/ @@ -11084,10 +11122,10 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 13 - async chunks # time=1672.005ms + ok 13 - async chunks # time=685.322ms 1..13 - ok 58 - file=links-strip.tar maxmeta=250 filter=false strict=true # time=1950.726ms + ok 58 - file=links-strip.tar maxmeta=250 filter=false strict=true # time=793.46ms # Subtest: file=links-strip.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -11098,7 +11136,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=16.596ms + ok 1 - uncompressed one byte at a time # time=4.94ms # Subtest: uncompressed all at once ok 1 - ignored: strip-dir/ @@ -11108,7 +11146,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=3.393ms + ok 2 - uncompressed all at once # time=1.33ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: strip-dir/ @@ -11118,7 +11156,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=17.274ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.769ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: strip-dir/ @@ -11128,7 +11166,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.44ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.35ms # Subtest: gzipped all at once ok 1 - ignored: strip-dir/ @@ -11138,7 +11176,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.473ms + ok 5 - gzipped all at once # time=1.654ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: strip-dir/ @@ -11148,7 +11186,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.337ms + ok 6 - gzipped all at once, filename .tbr # time=1.596ms # Subtest: gzipped byte at a time ok 1 - ignored: strip-dir/ @@ -11158,7 +11196,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=4.037ms + ok 7 - gzipped byte at a time # time=2.504ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: strip-dir/ @@ -11168,7 +11206,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=17.556ms + ok 8 - compress with brotli based on filename .tar.br # time=10.457ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: strip-dir/ @@ -11178,7 +11216,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=17.794ms + ok 9 - compress with brotli based on filename .tbr # time=9.656ms # Subtest: compress with brotli all at once ok 1 - ignored: strip-dir/ @@ -11188,7 +11226,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=17.447ms + ok 10 - compress with brotli all at once # time=9.827ms # Subtest: compress with brotli byte at a time ok 1 - ignored: strip-dir/ @@ -11198,7 +11236,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=29.946ms + ok 11 - compress with brotli byte at a time # time=10.848ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: strip-dir/ @@ -11208,7 +11246,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=30.994ms + ok 12 - compress with brotli .tbr byte at a time # time=9.795ms # Subtest: async chunks ok 1 - ignored: strip-dir/ @@ -11218,10 +11256,10 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 13 - async chunks # time=3.854ms + ok 13 - async chunks # time=1.413ms 1..13 - ok 59 - file=links-strip.tar maxmeta=250 filter=true strict=false # time=250.287ms + ok 59 - file=links-strip.tar maxmeta=250 filter=true strict=false # time=110.41ms # Subtest: file=links-strip.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -11232,7 +11270,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=16.339ms + ok 1 - uncompressed one byte at a time # time=5.097ms # Subtest: uncompressed all at once ok 1 - strip-dir/ @@ -11242,7 +11280,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=3.331ms + ok 2 - uncompressed all at once # time=1.322ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - strip-dir/ @@ -11252,7 +11290,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=17.243ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.847ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - strip-dir/ @@ -11262,7 +11300,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=3.378ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.341ms # Subtest: gzipped all at once ok 1 - strip-dir/ @@ -11272,7 +11310,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 5 - gzipped all at once # time=4.038ms + ok 5 - gzipped all at once # time=1.661ms # Subtest: gzipped all at once, filename .tbr ok 1 - strip-dir/ @@ -11282,7 +11320,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=4.232ms + ok 6 - gzipped all at once, filename .tbr # time=1.62ms # Subtest: gzipped byte at a time ok 1 - strip-dir/ @@ -11292,7 +11330,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=7.123ms + ok 7 - gzipped byte at a time # time=2.54ms # Subtest: compress with brotli based on filename .tar.br ok 1 - strip-dir/ @@ -11302,7 +11340,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=28.914ms + ok 8 - compress with brotli based on filename .tar.br # time=10.622ms # Subtest: compress with brotli based on filename .tbr ok 1 - strip-dir/ @@ -11312,7 +11350,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=29.118ms + ok 9 - compress with brotli based on filename .tbr # time=10.166ms # Subtest: compress with brotli all at once ok 1 - strip-dir/ @@ -11322,7 +11360,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=17.501ms + ok 10 - compress with brotli all at once # time=10.133ms # Subtest: compress with brotli byte at a time ok 1 - strip-dir/ @@ -11332,7 +11370,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=18.617ms + ok 11 - compress with brotli byte at a time # time=10.7ms # Subtest: compress with brotli .tbr byte at a time ok 1 - strip-dir/ @@ -11342,7 +11380,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=29.325ms + ok 12 - compress with brotli .tbr byte at a time # time=9.925ms # Subtest: async chunks ok 1 - strip-dir/ @@ -11352,10 +11390,10 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 13 - async chunks # time=1658.39ms + ok 13 - async chunks # time=655.066ms 1..13 - ok 60 - file=links-strip.tar maxmeta=250 filter=false strict=false # time=1922.312ms + ok 60 - file=links-strip.tar maxmeta=250 filter=false strict=false # time=763.278ms # Subtest: file=links-strip.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -11366,7 +11404,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=11.284ms + ok 1 - uncompressed one byte at a time # time=7.027ms # Subtest: uncompressed all at once ok 1 - ignored: strip-dir/ @@ -11376,7 +11414,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=1.91ms + ok 2 - uncompressed all at once # time=1.272ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: strip-dir/ @@ -11386,7 +11424,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=9.89ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.776ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: strip-dir/ @@ -11396,7 +11434,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.033ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.263ms # Subtest: gzipped all at once ok 1 - ignored: strip-dir/ @@ -11406,7 +11444,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.399ms + ok 5 - gzipped all at once # time=1.597ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: strip-dir/ @@ -11416,7 +11454,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.192ms + ok 6 - gzipped all at once, filename .tbr # time=1.553ms # Subtest: gzipped byte at a time ok 1 - ignored: strip-dir/ @@ -11426,7 +11464,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=4.021ms + ok 7 - gzipped byte at a time # time=2.421ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: strip-dir/ @@ -11436,7 +11474,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=17.283ms + ok 8 - compress with brotli based on filename .tar.br # time=10.152ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: strip-dir/ @@ -11446,7 +11484,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=17.454ms + ok 9 - compress with brotli based on filename .tbr # time=9.632ms # Subtest: compress with brotli all at once ok 1 - ignored: strip-dir/ @@ -11456,7 +11494,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=17.641ms + ok 10 - compress with brotli all at once # time=9.766ms # Subtest: compress with brotli byte at a time ok 1 - ignored: strip-dir/ @@ -11466,7 +11504,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=24.745ms + ok 11 - compress with brotli byte at a time # time=10.735ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: strip-dir/ @@ -11476,7 +11514,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=28.431ms + ok 12 - compress with brotli .tbr byte at a time # time=10.002ms # Subtest: async chunks ok 1 - ignored: strip-dir/ @@ -11486,10 +11524,10 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 13 - async chunks # time=2.227ms + ok 13 - async chunks # time=1.559ms 1..13 - ok 61 - file=links-strip.tar maxmeta=null filter=true strict=true # time=216.198ms + ok 61 - file=links-strip.tar maxmeta=null filter=true strict=true # time=111.586ms # Subtest: file=links-strip.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -11500,7 +11538,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=21.128ms + ok 1 - uncompressed one byte at a time # time=4.998ms # Subtest: uncompressed all at once ok 1 - strip-dir/ @@ -11510,7 +11548,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=3.734ms + ok 2 - uncompressed all at once # time=1.289ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - strip-dir/ @@ -11520,7 +11558,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=11.433ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.899ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - strip-dir/ @@ -11530,7 +11568,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=1.988ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.395ms # Subtest: gzipped all at once ok 1 - strip-dir/ @@ -11540,7 +11578,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.534ms + ok 5 - gzipped all at once # time=1.675ms # Subtest: gzipped all at once, filename .tbr ok 1 - strip-dir/ @@ -11550,7 +11588,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.4ms + ok 6 - gzipped all at once, filename .tbr # time=1.686ms # Subtest: gzipped byte at a time ok 1 - strip-dir/ @@ -11560,7 +11598,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=4.167ms + ok 7 - gzipped byte at a time # time=2.426ms # Subtest: compress with brotli based on filename .tar.br ok 1 - strip-dir/ @@ -11570,7 +11608,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=17.536ms + ok 8 - compress with brotli based on filename .tar.br # time=9.833ms # Subtest: compress with brotli based on filename .tbr ok 1 - strip-dir/ @@ -11580,7 +11618,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=17.493ms + ok 9 - compress with brotli based on filename .tbr # time=9.934ms # Subtest: compress with brotli all at once ok 1 - strip-dir/ @@ -11590,7 +11628,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=28.673ms + ok 10 - compress with brotli all at once # time=9.646ms # Subtest: compress with brotli byte at a time ok 1 - strip-dir/ @@ -11600,7 +11638,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=32.102ms + ok 11 - compress with brotli byte at a time # time=10.718ms # Subtest: compress with brotli .tbr byte at a time ok 1 - strip-dir/ @@ -11610,7 +11648,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=34.04ms + ok 12 - compress with brotli .tbr byte at a time # time=10.373ms # Subtest: async chunks ok 1 - strip-dir/ @@ -11620,10 +11658,10 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 13 - async chunks # time=1552.577ms + ok 13 - async chunks # time=624.461ms 1..13 - ok 62 - file=links-strip.tar maxmeta=null filter=false strict=true # time=1900.412ms + ok 62 - file=links-strip.tar maxmeta=null filter=false strict=true # time=729.556ms # Subtest: file=links-strip.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -11634,7 +11672,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=14.426ms + ok 1 - uncompressed one byte at a time # time=5.004ms # Subtest: uncompressed all at once ok 1 - ignored: strip-dir/ @@ -11644,7 +11682,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=1.931ms + ok 2 - uncompressed all at once # time=1.264ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: strip-dir/ @@ -11654,7 +11692,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=9.778ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=5.062ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: strip-dir/ @@ -11664,7 +11702,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.12ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.378ms # Subtest: gzipped all at once ok 1 - ignored: strip-dir/ @@ -11674,7 +11712,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.515ms + ok 5 - gzipped all at once # time=1.619ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: strip-dir/ @@ -11684,7 +11722,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.471ms + ok 6 - gzipped all at once, filename .tbr # time=1.52ms # Subtest: gzipped byte at a time ok 1 - ignored: strip-dir/ @@ -11694,7 +11732,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=4.358ms + ok 7 - gzipped byte at a time # time=2.492ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: strip-dir/ @@ -11704,7 +11742,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=25.905ms + ok 8 - compress with brotli based on filename .tar.br # time=10.55ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: strip-dir/ @@ -11714,7 +11752,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=18.904ms + ok 9 - compress with brotli based on filename .tbr # time=10.236ms # Subtest: compress with brotli all at once ok 1 - ignored: strip-dir/ @@ -11724,7 +11762,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=27.237ms + ok 10 - compress with brotli all at once # time=10.202ms # Subtest: compress with brotli byte at a time ok 1 - ignored: strip-dir/ @@ -11734,7 +11772,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=29.286ms + ok 11 - compress with brotli byte at a time # time=11.153ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: strip-dir/ @@ -11744,7 +11782,7 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=25.437ms + ok 12 - compress with brotli .tbr byte at a time # time=10.522ms # Subtest: async chunks ok 1 - ignored: strip-dir/ @@ -11754,10 +11792,10 @@ ok 5 - ignored: strip-dir/symlink ok 6 - end 1..6 - ok 13 - async chunks # time=3.197ms + ok 13 - async chunks # time=1.449ms 1..13 - ok 63 - file=links-strip.tar maxmeta=null filter=true strict=false # time=249.471ms + ok 63 - file=links-strip.tar maxmeta=null filter=true strict=false # time=111.703ms # Subtest: file=links-strip.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -11768,7 +11806,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=16.813ms + ok 1 - uncompressed one byte at a time # time=4.96ms # Subtest: uncompressed all at once ok 1 - strip-dir/ @@ -11778,7 +11816,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=3.297ms + ok 2 - uncompressed all at once # time=1.309ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - strip-dir/ @@ -11788,7 +11826,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=14.616ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.862ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - strip-dir/ @@ -11798,7 +11836,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.773ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.355ms # Subtest: gzipped all at once ok 1 - strip-dir/ @@ -11808,7 +11846,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.793ms + ok 5 - gzipped all at once # time=1.612ms # Subtest: gzipped all at once, filename .tbr ok 1 - strip-dir/ @@ -11818,7 +11856,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=4.351ms + ok 6 - gzipped all at once, filename .tbr # time=1.586ms # Subtest: gzipped byte at a time ok 1 - strip-dir/ @@ -11828,7 +11866,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=8.187ms + ok 7 - gzipped byte at a time # time=2.438ms # Subtest: compress with brotli based on filename .tar.br ok 1 - strip-dir/ @@ -11838,7 +11876,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=22.582ms + ok 8 - compress with brotli based on filename .tar.br # time=10.451ms # Subtest: compress with brotli based on filename .tbr ok 1 - strip-dir/ @@ -11848,7 +11886,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=22.993ms + ok 9 - compress with brotli based on filename .tbr # time=10.296ms # Subtest: compress with brotli all at once ok 1 - strip-dir/ @@ -11858,7 +11896,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=22.891ms + ok 10 - compress with brotli all at once # time=9.811ms # Subtest: compress with brotli byte at a time ok 1 - strip-dir/ @@ -11868,7 +11906,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=20.426ms + ok 11 - compress with brotli byte at a time # time=11.144ms # Subtest: compress with brotli .tbr byte at a time ok 1 - strip-dir/ @@ -11878,7 +11916,7 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=24.347ms + ok 12 - compress with brotli .tbr byte at a time # time=10.206ms # Subtest: async chunks ok 1 - strip-dir/ @@ -11888,10 +11926,10 @@ ok 5 - strip-dir/symlink ok 6 - end 1..6 - ok 13 - async chunks # time=1449.036ms + ok 13 - async chunks # time=595.328ms 1..13 - ok 64 - file=links-strip.tar maxmeta=null filter=false strict=false # time=1700.849ms + ok 64 - file=links-strip.tar maxmeta=null filter=false strict=false # time=703.056ms # Subtest: file=links.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -11902,7 +11940,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=41.621ms + ok 1 - uncompressed one byte at a time # time=6.429ms # Subtest: uncompressed all at once ok 1 - ignored: hardlink-1 @@ -11912,7 +11950,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.31ms + ok 2 - uncompressed all at once # time=0.963ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: hardlink-1 @@ -11922,7 +11960,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=11.859ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.689ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: hardlink-1 @@ -11932,7 +11970,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=1.807ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.964ms # Subtest: gzipped all at once ok 1 - ignored: hardlink-1 @@ -11942,7 +11980,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.723ms + ok 5 - gzipped all at once # time=1.234ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: hardlink-1 @@ -11952,7 +11990,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.719ms + ok 6 - gzipped all at once, filename .tbr # time=1.224ms # Subtest: gzipped byte at a time ok 1 - ignored: hardlink-1 @@ -11962,7 +12000,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=5.555ms + ok 7 - gzipped byte at a time # time=1.91ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: hardlink-1 @@ -11972,7 +12010,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=17.585ms + ok 8 - compress with brotli based on filename .tar.br # time=7.774ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: hardlink-1 @@ -11982,7 +12020,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=21.523ms + ok 9 - compress with brotli based on filename .tbr # time=7.687ms # Subtest: compress with brotli all at once ok 1 - ignored: hardlink-1 @@ -11992,7 +12030,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=18ms + ok 10 - compress with brotli all at once # time=7.635ms # Subtest: compress with brotli byte at a time ok 1 - ignored: hardlink-1 @@ -12002,7 +12040,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=19.961ms + ok 11 - compress with brotli byte at a time # time=8.248ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: hardlink-1 @@ -12012,7 +12050,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=17.773ms + ok 12 - compress with brotli .tbr byte at a time # time=7.444ms # Subtest: async chunks ok 1 - ignored: hardlink-1 @@ -12022,10 +12060,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=3.281ms + ok 13 - async chunks # time=1.08ms 1..13 - ok 65 - file=links.tar maxmeta=250 filter=true strict=true # time=260.077ms + ok 65 - file=links.tar maxmeta=250 filter=true strict=true # time=94.572ms # Subtest: file=links.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -12036,7 +12074,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=28.321ms + ok 1 - uncompressed one byte at a time # time=4.727ms # Subtest: uncompressed all at once ok 1 - hardlink-1 @@ -12046,7 +12084,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.677ms + ok 2 - uncompressed all at once # time=1.011ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - hardlink-1 @@ -12056,7 +12094,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=12.788ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.554ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - hardlink-1 @@ -12066,7 +12104,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.346ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.996ms # Subtest: gzipped all at once ok 1 - hardlink-1 @@ -12076,7 +12114,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.184ms + ok 5 - gzipped all at once # time=1.282ms # Subtest: gzipped all at once, filename .tbr ok 1 - hardlink-1 @@ -12086,7 +12124,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.971ms + ok 6 - gzipped all at once, filename .tbr # time=1.225ms # Subtest: gzipped byte at a time ok 1 - hardlink-1 @@ -12096,7 +12134,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=5.141ms + ok 7 - gzipped byte at a time # time=2.03ms # Subtest: compress with brotli based on filename .tar.br ok 1 - hardlink-1 @@ -12106,7 +12144,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=17.978ms + ok 8 - compress with brotli based on filename .tar.br # time=7.934ms # Subtest: compress with brotli based on filename .tbr ok 1 - hardlink-1 @@ -12116,7 +12154,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=17.19ms + ok 9 - compress with brotli based on filename .tbr # time=7.643ms # Subtest: compress with brotli all at once ok 1 - hardlink-1 @@ -12126,7 +12164,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=19.544ms + ok 10 - compress with brotli all at once # time=7.713ms # Subtest: compress with brotli byte at a time ok 1 - hardlink-1 @@ -12136,7 +12174,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=21.032ms + ok 11 - compress with brotli byte at a time # time=8.287ms # Subtest: compress with brotli .tbr byte at a time ok 1 - hardlink-1 @@ -12146,7 +12184,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=19.051ms + ok 12 - compress with brotli .tbr byte at a time # time=7.813ms # Subtest: async chunks ok 1 - hardlink-1 @@ -12156,10 +12194,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=1324.347ms + ok 13 - async chunks # time=594.641ms 1..13 - ok 66 - file=links.tar maxmeta=250 filter=false strict=true # time=1564.48ms + ok 66 - file=links.tar maxmeta=250 filter=false strict=true # time=689.194ms # Subtest: file=links.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -12170,7 +12208,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=11.268ms + ok 1 - uncompressed one byte at a time # time=4.779ms # Subtest: uncompressed all at once ok 1 - ignored: hardlink-1 @@ -12180,7 +12218,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.574ms + ok 2 - uncompressed all at once # time=1.01ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: hardlink-1 @@ -12190,7 +12228,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=13.636ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.43ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: hardlink-1 @@ -12200,7 +12238,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=3.133ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.012ms # Subtest: gzipped all at once ok 1 - ignored: hardlink-1 @@ -12210,7 +12248,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.475ms + ok 5 - gzipped all at once # time=1.267ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: hardlink-1 @@ -12220,7 +12258,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.296ms + ok 6 - gzipped all at once, filename .tbr # time=1.232ms # Subtest: gzipped byte at a time ok 1 - ignored: hardlink-1 @@ -12230,7 +12268,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=5.635ms + ok 7 - gzipped byte at a time # time=1.965ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: hardlink-1 @@ -12240,7 +12278,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=16.088ms + ok 8 - compress with brotli based on filename .tar.br # time=7.796ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: hardlink-1 @@ -12250,7 +12288,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=16.8ms + ok 9 - compress with brotli based on filename .tbr # time=7.461ms # Subtest: compress with brotli all at once ok 1 - ignored: hardlink-1 @@ -12260,7 +12298,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=26.802ms + ok 10 - compress with brotli all at once # time=7.448ms # Subtest: compress with brotli byte at a time ok 1 - ignored: hardlink-1 @@ -12270,7 +12308,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=19.84ms + ok 11 - compress with brotli byte at a time # time=8.281ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: hardlink-1 @@ -12280,7 +12318,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=15.383ms + ok 12 - compress with brotli .tbr byte at a time # time=7.904ms # Subtest: async chunks ok 1 - ignored: hardlink-1 @@ -12290,10 +12328,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=2.415ms + ok 13 - async chunks # time=1.367ms 1..13 - ok 67 - file=links.tar maxmeta=250 filter=true strict=false # time=225.971ms + ok 67 - file=links.tar maxmeta=250 filter=true strict=false # time=95.048ms # Subtest: file=links.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -12304,7 +12342,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=11.609ms + ok 1 - uncompressed one byte at a time # time=4.622ms # Subtest: uncompressed all at once ok 1 - hardlink-1 @@ -12314,7 +12352,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.299ms + ok 2 - uncompressed all at once # time=0.978ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - hardlink-1 @@ -12324,7 +12362,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=13.158ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.74ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - hardlink-1 @@ -12334,7 +12372,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=3.207ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.001ms # Subtest: gzipped all at once ok 1 - hardlink-1 @@ -12344,7 +12382,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.152ms + ok 5 - gzipped all at once # time=1.253ms # Subtest: gzipped all at once, filename .tbr ok 1 - hardlink-1 @@ -12354,7 +12392,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=3.024ms + ok 6 - gzipped all at once, filename .tbr # time=1.296ms # Subtest: gzipped byte at a time ok 1 - hardlink-1 @@ -12364,7 +12402,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=6.895ms + ok 7 - gzipped byte at a time # time=2.037ms # Subtest: compress with brotli based on filename .tar.br ok 1 - hardlink-1 @@ -12374,7 +12412,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=19.55ms + ok 8 - compress with brotli based on filename .tar.br # time=7.822ms # Subtest: compress with brotli based on filename .tbr ok 1 - hardlink-1 @@ -12384,7 +12422,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=19.003ms + ok 9 - compress with brotli based on filename .tbr # time=7.227ms # Subtest: compress with brotli all at once ok 1 - hardlink-1 @@ -12394,7 +12432,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=19.215ms + ok 10 - compress with brotli all at once # time=7.528ms # Subtest: compress with brotli byte at a time ok 1 - hardlink-1 @@ -12404,7 +12442,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=20.564ms + ok 11 - compress with brotli byte at a time # time=8.261ms # Subtest: compress with brotli .tbr byte at a time ok 1 - hardlink-1 @@ -12414,7 +12452,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=15.976ms + ok 12 - compress with brotli .tbr byte at a time # time=7.784ms # Subtest: async chunks ok 1 - hardlink-1 @@ -12424,10 +12462,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=2406.917ms + ok 13 - async chunks # time=1194.306ms 1..13 - ok 68 - file=links.tar maxmeta=250 filter=false strict=false # time=2642.014ms + ok 68 - file=links.tar maxmeta=250 filter=false strict=false # time=1285.86ms # Subtest: file=links.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -12438,7 +12476,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=9.761ms + ok 1 - uncompressed one byte at a time # time=4.588ms # Subtest: uncompressed all at once ok 1 - ignored: hardlink-1 @@ -12448,7 +12486,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=1.696ms + ok 2 - uncompressed all at once # time=0.981ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: hardlink-1 @@ -12458,7 +12496,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=12.829ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.531ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: hardlink-1 @@ -12468,7 +12506,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.615ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.98ms # Subtest: gzipped all at once ok 1 - ignored: hardlink-1 @@ -12478,7 +12516,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.051ms + ok 5 - gzipped all at once # time=1.36ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: hardlink-1 @@ -12488,7 +12526,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.396ms + ok 6 - gzipped all at once, filename .tbr # time=1.217ms # Subtest: gzipped byte at a time ok 1 - ignored: hardlink-1 @@ -12498,7 +12536,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=3.885ms + ok 7 - gzipped byte at a time # time=1.965ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: hardlink-1 @@ -12508,7 +12546,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=17.03ms + ok 8 - compress with brotli based on filename .tar.br # time=8.093ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: hardlink-1 @@ -12518,7 +12556,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=17.934ms + ok 9 - compress with brotli based on filename .tbr # time=7.559ms # Subtest: compress with brotli all at once ok 1 - ignored: hardlink-1 @@ -12528,7 +12566,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=17.309ms + ok 10 - compress with brotli all at once # time=7.268ms # Subtest: compress with brotli byte at a time ok 1 - ignored: hardlink-1 @@ -12538,7 +12576,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=18.246ms + ok 11 - compress with brotli byte at a time # time=8.53ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: hardlink-1 @@ -12548,7 +12586,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=15.906ms + ok 12 - compress with brotli .tbr byte at a time # time=7.978ms # Subtest: async chunks ok 1 - ignored: hardlink-1 @@ -12558,10 +12596,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=2.429ms + ok 13 - async chunks # time=1.099ms 1..13 - ok 69 - file=links.tar maxmeta=null filter=true strict=true # time=208.297ms + ok 69 - file=links.tar maxmeta=null filter=true strict=true # time=95.589ms # Subtest: file=links.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -12572,7 +12610,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=13.086ms + ok 1 - uncompressed one byte at a time # time=4.665ms # Subtest: uncompressed all at once ok 1 - hardlink-1 @@ -12582,7 +12620,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.742ms + ok 2 - uncompressed all at once # time=1.101ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - hardlink-1 @@ -12592,7 +12630,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=12.384ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=6.451ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - hardlink-1 @@ -12602,7 +12640,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=6.807ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.012ms # Subtest: gzipped all at once ok 1 - hardlink-1 @@ -12612,7 +12650,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.191ms + ok 5 - gzipped all at once # time=1.371ms # Subtest: gzipped all at once, filename .tbr ok 1 - hardlink-1 @@ -12622,7 +12660,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.337ms + ok 6 - gzipped all at once, filename .tbr # time=1.327ms # Subtest: gzipped byte at a time ok 1 - hardlink-1 @@ -12632,7 +12670,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=4.024ms + ok 7 - gzipped byte at a time # time=1.982ms # Subtest: compress with brotli based on filename .tar.br ok 1 - hardlink-1 @@ -12642,7 +12680,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=14.243ms + ok 8 - compress with brotli based on filename .tar.br # time=7.929ms # Subtest: compress with brotli based on filename .tbr ok 1 - hardlink-1 @@ -12652,7 +12690,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=15.158ms + ok 9 - compress with brotli based on filename .tbr # time=7.835ms # Subtest: compress with brotli all at once ok 1 - hardlink-1 @@ -12662,7 +12700,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=18.319ms + ok 10 - compress with brotli all at once # time=8.048ms # Subtest: compress with brotli byte at a time ok 1 - hardlink-1 @@ -12672,7 +12710,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=19.059ms + ok 11 - compress with brotli byte at a time # time=8.422ms # Subtest: compress with brotli .tbr byte at a time ok 1 - hardlink-1 @@ -12682,7 +12720,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=15.169ms + ok 12 - compress with brotli .tbr byte at a time # time=7.955ms # Subtest: async chunks ok 1 - hardlink-1 @@ -12692,10 +12730,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=3624.979ms + ok 13 - async chunks # time=1846.391ms 1..13 - ok 70 - file=links.tar maxmeta=null filter=false strict=true # time=3826.125ms + ok 70 - file=links.tar maxmeta=null filter=false strict=true # time=1941.429ms # Subtest: file=links.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -12706,7 +12744,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=10.593ms + ok 1 - uncompressed one byte at a time # time=4.625ms # Subtest: uncompressed all at once ok 1 - ignored: hardlink-1 @@ -12716,7 +12754,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=1.868ms + ok 2 - uncompressed all at once # time=0.982ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: hardlink-1 @@ -12726,7 +12764,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=9.999ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.757ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: hardlink-1 @@ -12736,7 +12774,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=1.724ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.982ms # Subtest: gzipped all at once ok 1 - ignored: hardlink-1 @@ -12746,7 +12784,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.296ms + ok 5 - gzipped all at once # time=1.305ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: hardlink-1 @@ -12756,7 +12794,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.588ms + ok 6 - gzipped all at once, filename .tbr # time=1.21ms # Subtest: gzipped byte at a time ok 1 - ignored: hardlink-1 @@ -12766,7 +12804,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=4.094ms + ok 7 - gzipped byte at a time # time=1.94ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: hardlink-1 @@ -12776,7 +12814,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=15.834ms + ok 8 - compress with brotli based on filename .tar.br # time=7.684ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: hardlink-1 @@ -12786,7 +12824,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=14.308ms + ok 9 - compress with brotli based on filename .tbr # time=7.828ms # Subtest: compress with brotli all at once ok 1 - ignored: hardlink-1 @@ -12796,7 +12834,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=14.853ms + ok 10 - compress with brotli all at once # time=7.92ms # Subtest: compress with brotli byte at a time ok 1 - ignored: hardlink-1 @@ -12806,7 +12844,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=15.735ms + ok 11 - compress with brotli byte at a time # time=8.212ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: hardlink-1 @@ -12816,7 +12854,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=14.902ms + ok 12 - compress with brotli .tbr byte at a time # time=8.111ms # Subtest: async chunks ok 1 - ignored: hardlink-1 @@ -12826,10 +12864,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=3.094ms + ok 13 - async chunks # time=1.117ms 1..13 - ok 71 - file=links.tar maxmeta=null filter=true strict=false # time=193.38ms + ok 71 - file=links.tar maxmeta=null filter=true strict=false # time=96.59ms # Subtest: file=links.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -12840,7 +12878,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=14.872ms + ok 1 - uncompressed one byte at a time # time=6.809ms # Subtest: uncompressed all at once ok 1 - hardlink-1 @@ -12850,7 +12888,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.055ms + ok 2 - uncompressed all at once # time=1.021ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - hardlink-1 @@ -12860,7 +12898,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=11.042ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.63ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - hardlink-1 @@ -12870,7 +12908,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=1.982ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.028ms # Subtest: gzipped all at once ok 1 - hardlink-1 @@ -12880,7 +12918,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.529ms + ok 5 - gzipped all at once # time=1.327ms # Subtest: gzipped all at once, filename .tbr ok 1 - hardlink-1 @@ -12890,7 +12928,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.538ms + ok 6 - gzipped all at once, filename .tbr # time=1.22ms # Subtest: gzipped byte at a time ok 1 - hardlink-1 @@ -12900,7 +12938,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=4.674ms + ok 7 - gzipped byte at a time # time=1.98ms # Subtest: compress with brotli based on filename .tar.br ok 1 - hardlink-1 @@ -12910,7 +12948,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=15.096ms + ok 8 - compress with brotli based on filename .tar.br # time=7.876ms # Subtest: compress with brotli based on filename .tbr ok 1 - hardlink-1 @@ -12920,7 +12958,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=19.397ms + ok 9 - compress with brotli based on filename .tbr # time=7.385ms # Subtest: compress with brotli all at once ok 1 - hardlink-1 @@ -12930,7 +12968,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=20.37ms + ok 10 - compress with brotli all at once # time=7.245ms # Subtest: compress with brotli byte at a time ok 1 - hardlink-1 @@ -12940,7 +12978,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=18.169ms + ok 11 - compress with brotli byte at a time # time=8.403ms # Subtest: compress with brotli .tbr byte at a time ok 1 - hardlink-1 @@ -12950,7 +12988,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=14.875ms + ok 12 - compress with brotli .tbr byte at a time # time=8.29ms # Subtest: async chunks ok 1 - hardlink-1 @@ -12960,10 +12998,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=4786.227ms + ok 13 - async chunks # time=2472.791ms 1..13 - ok 72 - file=links.tar maxmeta=null filter=false strict=false # time=4985.391ms + ok 72 - file=links.tar maxmeta=null filter=false strict=false # time=2566.301ms # Subtest: file=long-paths.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -13008,7 +13046,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - uncompressed one byte at a time # time=99.024ms + ok 1 - uncompressed one byte at a time # time=42.595ms # Subtest: uncompressed all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13052,7 +13090,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - uncompressed all at once # time=13.678ms + ok 2 - uncompressed all at once # time=8.555ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13096,7 +13134,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - uncompressed one byte at a time, filename .tbr # time=90.846ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=40.942ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13140,7 +13178,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - uncompressed all at once, filename .tar.br # time=12.837ms + ok 4 - uncompressed all at once, filename .tar.br # time=7.969ms # Subtest: gzipped all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13184,7 +13222,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - gzipped all at once # time=16.859ms + ok 5 - gzipped all at once # time=10.041ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13228,7 +13266,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 6 - gzipped all at once, filename .tbr # time=14.291ms + ok 6 - gzipped all at once, filename .tbr # time=8.663ms # Subtest: gzipped byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13272,7 +13310,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 7 - gzipped byte at a time # time=34.313ms + ok 7 - gzipped byte at a time # time=16.679ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13316,7 +13354,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 8 - compress with brotli based on filename .tar.br # time=70.738ms + ok 8 - compress with brotli based on filename .tar.br # time=41.525ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13360,7 +13398,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 9 - compress with brotli based on filename .tbr # time=71.732ms + ok 9 - compress with brotli based on filename .tbr # time=41.077ms # Subtest: compress with brotli all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13404,7 +13442,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 10 - compress with brotli all at once # time=72.851ms + ok 10 - compress with brotli all at once # time=43.614ms # Subtest: compress with brotli byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13448,7 +13486,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 11 - compress with brotli byte at a time # time=81.802ms + ok 11 - compress with brotli byte at a time # time=46.028ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13492,7 +13530,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 12 - compress with brotli .tbr byte at a time # time=75.803ms + ok 12 - compress with brotli .tbr byte at a time # time=42.201ms # Subtest: async chunks ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13536,10 +13574,10 @@ ok 39 - eof ok 40 - end 1..40 - ok 13 - async chunks # time=17.789ms + ok 13 - async chunks # time=8.225ms 1..13 - ok 73 - file=long-paths.tar maxmeta=250 filter=true strict=true # time=744.336ms + ok 73 - file=long-paths.tar maxmeta=250 filter=true strict=true # time=400.208ms # Subtest: file=long-paths.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -13584,7 +13622,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - uncompressed one byte at a time # time=110.76ms + ok 1 - uncompressed one byte at a time # time=44.808ms # Subtest: uncompressed all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13628,7 +13666,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - uncompressed all at once # time=14.906ms + ok 2 - uncompressed all at once # time=7.527ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13672,7 +13710,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - uncompressed one byte at a time, filename .tbr # time=111.465ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=40.69ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13716,7 +13754,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - uncompressed all at once, filename .tar.br # time=16.675ms + ok 4 - uncompressed all at once, filename .tar.br # time=7.727ms # Subtest: gzipped all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13760,7 +13798,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - gzipped all at once # time=20.138ms + ok 5 - gzipped all at once # time=8.396ms # Subtest: gzipped all at once, filename .tbr ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13804,7 +13842,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 6 - gzipped all at once, filename .tbr # time=18.764ms + ok 6 - gzipped all at once, filename .tbr # time=8.972ms # Subtest: gzipped byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13848,7 +13886,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 7 - gzipped byte at a time # time=49.583ms + ok 7 - gzipped byte at a time # time=17.182ms # Subtest: compress with brotli based on filename .tar.br ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13892,7 +13930,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 8 - compress with brotli based on filename .tar.br # time=82.16ms + ok 8 - compress with brotli based on filename .tar.br # time=40.722ms # Subtest: compress with brotli based on filename .tbr ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13936,7 +13974,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 9 - compress with brotli based on filename .tbr # time=75.293ms + ok 9 - compress with brotli based on filename .tbr # time=41.416ms # Subtest: compress with brotli all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -13980,7 +14018,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 10 - compress with brotli all at once # time=70.711ms + ok 10 - compress with brotli all at once # time=41.011ms # Subtest: compress with brotli byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14024,7 +14062,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 11 - compress with brotli byte at a time # time=77.763ms + ok 11 - compress with brotli byte at a time # time=44.728ms # Subtest: compress with brotli .tbr byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14068,7 +14106,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 12 - compress with brotli .tbr byte at a time # time=73.216ms + ok 12 - compress with brotli .tbr byte at a time # time=42.643ms # Subtest: async chunks ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14112,10 +14150,10 @@ ok 39 - eof ok 40 - end 1..40 - ok 13 - async chunks # time=4814.111ms + ok 13 - async chunks # time=2533.622ms 1..13 - ok 74 - file=long-paths.tar maxmeta=250 filter=false strict=true # time=5617.628ms + ok 74 - file=long-paths.tar maxmeta=250 filter=false strict=true # time=2918.839ms # Subtest: file=long-paths.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -14160,7 +14198,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - uncompressed one byte at a time # time=89.773ms + ok 1 - uncompressed one byte at a time # time=40.17ms # Subtest: uncompressed all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14204,7 +14242,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - uncompressed all at once # time=13.072ms + ok 2 - uncompressed all at once # time=7.883ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14248,7 +14286,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - uncompressed one byte at a time, filename .tbr # time=93.029ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=39.595ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14292,7 +14330,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - uncompressed all at once, filename .tar.br # time=12.65ms + ok 4 - uncompressed all at once, filename .tar.br # time=8.101ms # Subtest: gzipped all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14336,7 +14374,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - gzipped all at once # time=14.627ms + ok 5 - gzipped all at once # time=7.869ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14380,7 +14418,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 6 - gzipped all at once, filename .tbr # time=12.81ms + ok 6 - gzipped all at once, filename .tbr # time=8.366ms # Subtest: gzipped byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14424,7 +14462,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 7 - gzipped byte at a time # time=26.843ms + ok 7 - gzipped byte at a time # time=13.359ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14468,7 +14506,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 8 - compress with brotli based on filename .tar.br # time=82.01ms + ok 8 - compress with brotli based on filename .tar.br # time=40.767ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14512,7 +14550,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 9 - compress with brotli based on filename .tbr # time=78.079ms + ok 9 - compress with brotli based on filename .tbr # time=39.49ms # Subtest: compress with brotli all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14556,7 +14594,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 10 - compress with brotli all at once # time=69.072ms + ok 10 - compress with brotli all at once # time=40.221ms # Subtest: compress with brotli byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14600,7 +14638,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 11 - compress with brotli byte at a time # time=77.306ms + ok 11 - compress with brotli byte at a time # time=46.531ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14644,7 +14682,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 12 - compress with brotli .tbr byte at a time # time=73.536ms + ok 12 - compress with brotli .tbr byte at a time # time=50.138ms # Subtest: async chunks ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14688,10 +14726,10 @@ ok 39 - eof ok 40 - end 1..40 - ok 13 - async chunks # time=17.689ms + ok 13 - async chunks # time=13.137ms 1..13 - ok 75 - file=long-paths.tar maxmeta=250 filter=true strict=false # time=732.65ms + ok 75 - file=long-paths.tar maxmeta=250 filter=true strict=false # time=427.722ms # Subtest: file=long-paths.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -14736,7 +14774,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - uncompressed one byte at a time # time=92.205ms + ok 1 - uncompressed one byte at a time # time=45.462ms # Subtest: uncompressed all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14780,7 +14818,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - uncompressed all at once # time=14.174ms + ok 2 - uncompressed all at once # time=8.336ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14824,7 +14862,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - uncompressed one byte at a time, filename .tbr # time=99.106ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=44.646ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14868,7 +14906,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - uncompressed all at once, filename .tar.br # time=17.142ms + ok 4 - uncompressed all at once, filename .tar.br # time=9.277ms # Subtest: gzipped all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14912,7 +14950,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - gzipped all at once # time=18.857ms + ok 5 - gzipped all at once # time=11.447ms # Subtest: gzipped all at once, filename .tbr ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -14956,7 +14994,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 6 - gzipped all at once, filename .tbr # time=15.025ms + ok 6 - gzipped all at once, filename .tbr # time=9.973ms # Subtest: gzipped byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15000,7 +15038,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 7 - gzipped byte at a time # time=28.415ms + ok 7 - gzipped byte at a time # time=14.956ms # Subtest: compress with brotli based on filename .tar.br ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15044,7 +15082,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 8 - compress with brotli based on filename .tar.br # time=79.422ms + ok 8 - compress with brotli based on filename .tar.br # time=45.507ms # Subtest: compress with brotli based on filename .tbr ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15088,7 +15126,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 9 - compress with brotli based on filename .tbr # time=87.835ms + ok 9 - compress with brotli based on filename .tbr # time=45.166ms # Subtest: compress with brotli all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15132,7 +15170,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 10 - compress with brotli all at once # time=136.883ms + ok 10 - compress with brotli all at once # time=49.816ms # Subtest: compress with brotli byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15176,7 +15214,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 11 - compress with brotli byte at a time # time=120.217ms + ok 11 - compress with brotli byte at a time # time=44.183ms # Subtest: compress with brotli .tbr byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15220,7 +15258,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 12 - compress with brotli .tbr byte at a time # time=88.673ms + ok 12 - compress with brotli .tbr byte at a time # time=42.735ms # Subtest: async chunks ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15264,10 +15302,10 @@ ok 39 - eof ok 40 - end 1..40 - ok 13 - async chunks # time=3631.599ms + ok 13 - async chunks # time=1879.834ms 1..13 - ok 76 - file=long-paths.tar maxmeta=250 filter=false strict=false # time=4521.068ms + ok 76 - file=long-paths.tar maxmeta=250 filter=false strict=false # time=2294.126ms # Subtest: file=long-paths.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -15312,7 +15350,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - uncompressed one byte at a time # time=116.164ms + ok 1 - uncompressed one byte at a time # time=41.725ms # Subtest: uncompressed all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15356,7 +15394,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - uncompressed all at once # time=23.045ms + ok 2 - uncompressed all at once # time=8.653ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15400,7 +15438,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - uncompressed one byte at a time, filename .tbr # time=97.069ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=41.034ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15444,7 +15482,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - uncompressed all at once, filename .tar.br # time=13.408ms + ok 4 - uncompressed all at once, filename .tar.br # time=7.822ms # Subtest: gzipped all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15488,7 +15526,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - gzipped all at once # time=14.868ms + ok 5 - gzipped all at once # time=8.085ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15532,7 +15570,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 6 - gzipped all at once, filename .tbr # time=12.987ms + ok 6 - gzipped all at once, filename .tbr # time=8.195ms # Subtest: gzipped byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15576,7 +15614,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 7 - gzipped byte at a time # time=31.816ms + ok 7 - gzipped byte at a time # time=14.723ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15620,7 +15658,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 8 - compress with brotli based on filename .tar.br # time=71.399ms + ok 8 - compress with brotli based on filename .tar.br # time=41.52ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15664,7 +15702,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 9 - compress with brotli based on filename .tbr # time=76.402ms + ok 9 - compress with brotli based on filename .tbr # time=40.485ms # Subtest: compress with brotli all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15708,7 +15746,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 10 - compress with brotli all at once # time=72.437ms + ok 10 - compress with brotli all at once # time=41.202ms # Subtest: compress with brotli byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15752,7 +15790,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 11 - compress with brotli byte at a time # time=88.336ms + ok 11 - compress with brotli byte at a time # time=44.324ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15796,7 +15834,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 12 - compress with brotli .tbr byte at a time # time=80.137ms + ok 12 - compress with brotli .tbr byte at a time # time=42.566ms # Subtest: async chunks ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15840,10 +15878,10 @@ ok 39 - eof ok 40 - end 1..40 - ok 13 - async chunks # time=14.381ms + ok 13 - async chunks # time=7.795ms 1..13 - ok 77 - file=long-paths.tar maxmeta=null filter=true strict=true # time=790.986ms + ok 77 - file=long-paths.tar maxmeta=null filter=true strict=true # time=393.173ms # Subtest: file=long-paths.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -15888,7 +15926,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - uncompressed one byte at a time # time=109.447ms + ok 1 - uncompressed one byte at a time # time=41.53ms # Subtest: uncompressed all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15932,7 +15970,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - uncompressed all at once # time=16.237ms + ok 2 - uncompressed all at once # time=7.79ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -15976,7 +16014,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - uncompressed one byte at a time, filename .tbr # time=107.279ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=42.011ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16020,7 +16058,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - uncompressed all at once, filename .tar.br # time=16.696ms + ok 4 - uncompressed all at once, filename .tar.br # time=9.244ms # Subtest: gzipped all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16064,7 +16102,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - gzipped all at once # time=14.005ms + ok 5 - gzipped all at once # time=8.332ms # Subtest: gzipped all at once, filename .tbr ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16108,7 +16146,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 6 - gzipped all at once, filename .tbr # time=14.319ms + ok 6 - gzipped all at once, filename .tbr # time=8.148ms # Subtest: gzipped byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16152,7 +16190,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 7 - gzipped byte at a time # time=23.159ms + ok 7 - gzipped byte at a time # time=12.819ms # Subtest: compress with brotli based on filename .tar.br ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16196,7 +16234,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 8 - compress with brotli based on filename .tar.br # time=70.728ms + ok 8 - compress with brotli based on filename .tar.br # time=41.118ms # Subtest: compress with brotli based on filename .tbr ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16240,7 +16278,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 9 - compress with brotli based on filename .tbr # time=73.497ms + ok 9 - compress with brotli based on filename .tbr # time=43.707ms # Subtest: compress with brotli all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16284,7 +16322,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 10 - compress with brotli all at once # time=70.623ms + ok 10 - compress with brotli all at once # time=40.914ms # Subtest: compress with brotli byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16328,7 +16366,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 11 - compress with brotli byte at a time # time=85.702ms + ok 11 - compress with brotli byte at a time # time=84.544ms # Subtest: compress with brotli .tbr byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16372,7 +16410,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 12 - compress with brotli .tbr byte at a time # time=72.562ms + ok 12 - compress with brotli .tbr byte at a time # time=42.435ms # Subtest: async chunks ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16416,10 +16454,10 @@ ok 39 - eof ok 40 - end 1..40 - ok 13 - async chunks # time=2488.398ms + ok 13 - async chunks # time=1251.895ms 1..13 - ok 78 - file=long-paths.tar maxmeta=null filter=false strict=true # time=3243.967ms + ok 78 - file=long-paths.tar maxmeta=null filter=false strict=true # time=1674.238ms # Subtest: file=long-paths.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -16464,7 +16502,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - uncompressed one byte at a time # time=93.126ms + ok 1 - uncompressed one byte at a time # time=40.958ms # Subtest: uncompressed all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16508,7 +16546,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - uncompressed all at once # time=12.61ms + ok 2 - uncompressed all at once # time=7.594ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16552,7 +16590,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - uncompressed one byte at a time, filename .tbr # time=88.286ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=40.297ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16596,7 +16634,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - uncompressed all at once, filename .tar.br # time=11.919ms + ok 4 - uncompressed all at once, filename .tar.br # time=7.648ms # Subtest: gzipped all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16640,7 +16678,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - gzipped all at once # time=15.733ms + ok 5 - gzipped all at once # time=8.103ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16684,7 +16722,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 6 - gzipped all at once, filename .tbr # time=15.916ms + ok 6 - gzipped all at once, filename .tbr # time=7.922ms # Subtest: gzipped byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16728,7 +16766,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 7 - gzipped byte at a time # time=26.135ms + ok 7 - gzipped byte at a time # time=12.301ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16772,7 +16810,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 8 - compress with brotli based on filename .tar.br # time=79.446ms + ok 8 - compress with brotli based on filename .tar.br # time=40.279ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16816,7 +16854,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 9 - compress with brotli based on filename .tbr # time=78.546ms + ok 9 - compress with brotli based on filename .tbr # time=39.838ms # Subtest: compress with brotli all at once ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16860,7 +16898,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 10 - compress with brotli all at once # time=80.311ms + ok 10 - compress with brotli all at once # time=40.998ms # Subtest: compress with brotli byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16904,7 +16942,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 11 - compress with brotli byte at a time # time=79.552ms + ok 11 - compress with brotli byte at a time # time=43.827ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16948,7 +16986,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 12 - compress with brotli .tbr byte at a time # time=74.343ms + ok 12 - compress with brotli .tbr byte at a time # time=42.03ms # Subtest: async chunks ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -16992,10 +17030,10 @@ ok 39 - eof ok 40 - end 1..40 - ok 13 - async chunks # time=13.43ms + ok 13 - async chunks # time=7.982ms 1..13 - ok 79 - file=long-paths.tar maxmeta=null filter=true strict=false # time=746.661ms + ok 79 - file=long-paths.tar maxmeta=null filter=true strict=false # time=383.987ms # Subtest: file=long-paths.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -17040,7 +17078,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 1 - uncompressed one byte at a time # time=101.072ms + ok 1 - uncompressed one byte at a time # time=55.559ms # Subtest: uncompressed all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -17084,7 +17122,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 2 - uncompressed all at once # time=17.513ms + ok 2 - uncompressed all at once # time=8.156ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -17128,7 +17166,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 3 - uncompressed one byte at a time, filename .tbr # time=92.445ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=44.512ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -17172,7 +17210,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 4 - uncompressed all at once, filename .tar.br # time=12.03ms + ok 4 - uncompressed all at once, filename .tar.br # time=7.267ms # Subtest: gzipped all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -17216,7 +17254,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 5 - gzipped all at once # time=13.981ms + ok 5 - gzipped all at once # time=8.685ms # Subtest: gzipped all at once, filename .tbr ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -17260,7 +17298,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 6 - gzipped all at once, filename .tbr # time=17.997ms + ok 6 - gzipped all at once, filename .tbr # time=8.497ms # Subtest: gzipped byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -17304,7 +17342,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 7 - gzipped byte at a time # time=28.306ms + ok 7 - gzipped byte at a time # time=14.316ms # Subtest: compress with brotli based on filename .tar.br ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -17348,7 +17386,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 8 - compress with brotli based on filename .tar.br # time=71.128ms + ok 8 - compress with brotli based on filename .tar.br # time=40.566ms # Subtest: compress with brotli based on filename .tbr ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -17392,7 +17430,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 9 - compress with brotli based on filename .tbr # time=73.302ms + ok 9 - compress with brotli based on filename .tbr # time=40.6ms # Subtest: compress with brotli all at once ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -17436,7 +17474,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 10 - compress with brotli all at once # time=73.666ms + ok 10 - compress with brotli all at once # time=40.371ms # Subtest: compress with brotli byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -17480,7 +17518,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 11 - compress with brotli byte at a time # time=80.554ms + ok 11 - compress with brotli byte at a time # time=43.707ms # Subtest: compress with brotli .tbr byte at a time ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -17524,7 +17562,7 @@ ok 39 - eof ok 40 - end 1..40 - ok 12 - compress with brotli .tbr byte at a time # time=82.308ms + ok 12 - compress with brotli .tbr byte at a time # time=41.886ms # Subtest: async chunks ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -17568,10 +17606,10 @@ ok 39 - eof ok 40 - end 1..40 - ok 13 - async chunks # time=1372.213ms + ok 13 - async chunks # time=647.193ms 1..13 - ok 80 - file=long-paths.tar maxmeta=null filter=false strict=false # time=2108.836ms + ok 80 - file=long-paths.tar maxmeta=null filter=false strict=false # time=1042.979ms # Subtest: file=long-pax.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -17579,94 +17617,94 @@ ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - uncompressed one byte at a time # time=12.39ms + ok 1 - uncompressed one byte at a time # time=4.612ms # Subtest: uncompressed 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 - uncompressed all at once # time=1.543ms + ok 2 - uncompressed all at once # time=0.697ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - uncompressed one byte at a time, filename .tbr # time=11.905ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.217ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - uncompressed all at once, filename .tar.br # time=1.473ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.689ms # 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 5 - gzipped all at once # time=1.712ms + ok 5 - gzipped all at once # time=1.02ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 6 - gzipped all at once, filename .tbr # time=1.921ms + ok 6 - gzipped all at once, filename .tbr # time=0.894ms # 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 7 - gzipped byte at a time # time=4.502ms + ok 7 - gzipped byte at a time # time=2.028ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 8 - compress with brotli based on filename .tar.br # time=14.011ms + ok 8 - compress with brotli based on filename .tar.br # time=5.558ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 9 - compress with brotli based on filename .tbr # time=13.456ms + ok 9 - compress with brotli based on filename .tbr # time=5.223ms # Subtest: compress with brotli all at once ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 10 - compress with brotli all at once # time=12.457ms + ok 10 - compress with brotli all at once # time=5.458ms # Subtest: compress with brotli 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 11 - compress with brotli byte at a time # time=13.483ms + ok 11 - compress with brotli byte at a time # time=6.331ms # Subtest: compress with brotli .tbr 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 12 - compress with brotli .tbr byte at a time # time=13.748ms + ok 12 - compress with brotli .tbr byte at a time # time=5.663ms # Subtest: async chunks ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 13 - async chunks # time=1.874ms + ok 13 - async chunks # time=0.809ms 1..13 - ok 81 - file=long-pax.tar maxmeta=250 filter=true strict=true # time=192.649ms + ok 81 - file=long-pax.tar maxmeta=250 filter=true strict=true # time=85.251ms # Subtest: file=long-pax.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -17674,94 +17712,94 @@ ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - uncompressed one byte at a time # time=12.86ms + ok 1 - uncompressed one byte at a time # time=4.414ms # Subtest: uncompressed all at once ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 2 - uncompressed all at once # time=1.947ms + ok 2 - uncompressed all at once # time=0.703ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - uncompressed one byte at a time, filename .tbr # time=10.788ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.2ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - uncompressed all at once, filename .tar.br # time=2.051ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.685ms # 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 5 - gzipped all at once # time=2.509ms + ok 5 - gzipped all at once # time=0.973ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 6 - gzipped all at once, filename .tbr # time=2.393ms + ok 6 - gzipped all at once, filename .tbr # time=0.952ms # 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 7 - gzipped byte at a time # time=14.334ms + ok 7 - gzipped byte at a time # time=1.918ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 8 - compress with brotli based on filename .tar.br # time=12.862ms + ok 8 - compress with brotli based on filename .tar.br # time=5.522ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 9 - compress with brotli based on filename .tbr # time=10.708ms + ok 9 - compress with brotli based on filename .tbr # time=5.155ms # Subtest: compress with brotli all at once ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 10 - compress with brotli all at once # time=11.142ms + ok 10 - compress with brotli all at once # time=5.309ms # Subtest: compress with brotli byte at a time ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 11 - compress with brotli byte at a time # time=13.236ms + ok 11 - compress with brotli byte at a time # time=6.245ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 12 - compress with brotli .tbr byte at a time # time=15.122ms + ok 12 - compress with brotli .tbr byte at a time # time=5.675ms # Subtest: async chunks ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 13 - async chunks # time=1203.248ms + ok 13 - async chunks # time=576.587ms 1..13 - ok 82 - file=long-pax.tar maxmeta=250 filter=false strict=true # time=1396.78ms + ok 82 - file=long-pax.tar maxmeta=250 filter=false strict=true # time=655.971ms # Subtest: file=long-pax.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -17769,94 +17807,94 @@ ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - uncompressed one byte at a time # time=12.212ms + ok 1 - uncompressed one byte at a time # time=4.562ms # Subtest: uncompressed 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 - uncompressed all at once # time=1.921ms + ok 2 - uncompressed all at once # time=0.676ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - uncompressed one byte at a time, filename .tbr # time=12.519ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.22ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - uncompressed all at once, filename .tar.br # time=2.199ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.677ms # 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 5 - gzipped all at once # time=3.011ms + ok 5 - gzipped all at once # time=1.025ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 6 - gzipped all at once, filename .tbr # time=2.151ms + ok 6 - gzipped all at once, filename .tbr # time=0.966ms # 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 7 - gzipped byte at a time # time=4.643ms + ok 7 - gzipped byte at a time # time=1.995ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 8 - compress with brotli based on filename .tar.br # time=10.749ms + ok 8 - compress with brotli based on filename .tar.br # time=5.666ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 9 - compress with brotli based on filename .tbr # time=11.032ms + ok 9 - compress with brotli based on filename .tbr # time=5.217ms # Subtest: compress with brotli all at once ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 10 - compress with brotli all at once # time=11.397ms + ok 10 - compress with brotli all at once # time=5.44ms # Subtest: compress with brotli 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 11 - compress with brotli byte at a time # time=18.221ms + ok 11 - compress with brotli byte at a time # time=6.391ms # Subtest: compress with brotli .tbr 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 12 - compress with brotli .tbr byte at a time # time=10.817ms + ok 12 - compress with brotli .tbr byte at a time # time=5.753ms # Subtest: async chunks ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 13 - async chunks # time=1.832ms + ok 13 - async chunks # time=0.797ms 1..13 - ok 83 - file=long-pax.tar maxmeta=250 filter=true strict=false # time=183.995ms + ok 83 - file=long-pax.tar maxmeta=250 filter=true strict=false # time=85.17ms # Subtest: file=long-pax.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -17864,94 +17902,94 @@ ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - uncompressed one byte at a time # time=9.664ms + ok 1 - uncompressed one byte at a time # time=4.316ms # Subtest: uncompressed all at once ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 2 - uncompressed all at once # time=1.281ms + ok 2 - uncompressed all at once # time=0.672ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - uncompressed one byte at a time, filename .tbr # time=11.058ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.158ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - uncompressed all at once, filename .tar.br # time=2.119ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.702ms # 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 5 - gzipped all at once # time=2.11ms + ok 5 - gzipped all at once # time=0.985ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 6 - gzipped all at once, filename .tbr # time=1.635ms + ok 6 - gzipped all at once, filename .tbr # time=0.916ms # 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 7 - gzipped byte at a time # time=4.054ms + ok 7 - gzipped byte at a time # time=1.921ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 8 - compress with brotli based on filename .tar.br # time=10.385ms + ok 8 - compress with brotli based on filename .tar.br # time=5.624ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 9 - compress with brotli based on filename .tbr # time=10.634ms + ok 9 - compress with brotli based on filename .tbr # time=5.402ms # Subtest: compress with brotli all at once ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 10 - compress with brotli all at once # time=10.3ms + ok 10 - compress with brotli all at once # time=5.445ms # Subtest: compress with brotli byte at a time ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 11 - compress with brotli byte at a time # time=12.597ms + ok 11 - compress with brotli byte at a time # time=6.193ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 12 - compress with brotli .tbr byte at a time # time=11.216ms + ok 12 - compress with brotli .tbr byte at a time # time=5.578ms # Subtest: async chunks ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 13 - async chunks # time=1206.602ms + ok 13 - async chunks # time=593.952ms 1..13 - ok 84 - file=long-pax.tar maxmeta=250 filter=false strict=false # time=1367.366ms + ok 84 - file=long-pax.tar maxmeta=250 filter=false strict=false # time=673.281ms # Subtest: file=long-pax.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -17959,94 +17997,94 @@ ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - uncompressed one byte at a time # time=11.154ms + ok 1 - uncompressed one byte at a time # time=6.143ms # Subtest: uncompressed all at once ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 2 - uncompressed all at once # time=1.698ms + ok 2 - uncompressed all at once # time=0.722ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - uncompressed one byte at a time, filename .tbr # time=13.69ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.27ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - uncompressed all at once, filename .tar.br # time=2.282ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.745ms # Subtest: gzipped all at once ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - gzipped all at once # time=3.773ms + ok 5 - gzipped all at once # time=1.061ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 6 - gzipped all at once, filename .tbr # time=2.24ms + ok 6 - gzipped all at once, filename .tbr # time=0.948ms # Subtest: gzipped byte at a time ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 7 - gzipped byte at a time # time=4.607ms + ok 7 - gzipped byte at a time # time=2.047ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 8 - compress with brotli based on filename .tar.br # time=11.062ms + ok 8 - compress with brotli based on filename .tar.br # time=5.672ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 9 - compress with brotli based on filename .tbr # time=12.51ms + ok 9 - compress with brotli based on filename .tbr # time=5.51ms # Subtest: compress with brotli all at once ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 10 - compress with brotli all at once # time=10.022ms + ok 10 - compress with brotli all at once # time=5.454ms # Subtest: compress with brotli byte at a time ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 11 - compress with brotli byte at a time # time=12.764ms + ok 11 - compress with brotli byte at a time # time=6.403ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 12 - compress with brotli .tbr byte at a time # time=13.776ms + ok 12 - compress with brotli .tbr byte at a time # time=5.719ms # Subtest: async chunks ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 13 - async chunks # time=1.581ms + ok 13 - async chunks # time=0.811ms 1..13 - ok 85 - file=long-pax.tar maxmeta=null filter=true strict=true # time=188.527ms + ok 85 - file=long-pax.tar maxmeta=null filter=true strict=true # time=85.681ms # Subtest: file=long-pax.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -18054,94 +18092,94 @@ ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - uncompressed one byte at a time # time=18.118ms + ok 1 - uncompressed one byte at a time # time=4.446ms # Subtest: uncompressed all at once ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 2 - uncompressed all at once # time=1.415ms + ok 2 - uncompressed all at once # time=0.845ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - uncompressed one byte at a time, filename .tbr # time=9.664ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.318ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - uncompressed all at once, filename .tar.br # time=1.307ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.725ms # Subtest: gzipped all at once ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - gzipped all at once # time=1.861ms + ok 5 - gzipped all at once # time=1.039ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 6 - gzipped all at once, filename .tbr # time=2.361ms + ok 6 - gzipped all at once, filename .tbr # time=0.936ms # Subtest: gzipped byte at a time ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 7 - gzipped byte at a time # time=6.146ms + ok 7 - gzipped byte at a time # time=1.901ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 8 - compress with brotli based on filename .tar.br # time=9.933ms + ok 8 - compress with brotli based on filename .tar.br # time=5.687ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 9 - compress with brotli based on filename .tbr # time=9.777ms + ok 9 - compress with brotli based on filename .tbr # time=5.447ms # Subtest: compress with brotli all at once ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 10 - compress with brotli all at once # time=11.125ms + ok 10 - compress with brotli all at once # time=5.251ms # Subtest: compress with brotli byte at a time ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 11 - compress with brotli byte at a time # time=11.874ms + ok 11 - compress with brotli byte at a time # time=6.269ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 12 - compress with brotli .tbr byte at a time # time=10.566ms + ok 12 - compress with brotli .tbr byte at a time # time=5.695ms # Subtest: async chunks ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 13 - async chunks # time=1392.403ms + ok 13 - async chunks # time=605.48ms 1..13 - ok 86 - file=long-pax.tar maxmeta=null filter=false strict=true # time=1551.091ms + ok 86 - file=long-pax.tar maxmeta=null filter=false strict=true # time=687.583ms # Subtest: file=long-pax.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -18149,94 +18187,94 @@ ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - uncompressed one byte at a time # time=9.567ms + ok 1 - uncompressed one byte at a time # time=4.451ms # Subtest: uncompressed all at once ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 2 - uncompressed all at once # time=1.29ms + ok 2 - uncompressed all at once # time=0.716ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - uncompressed one byte at a time, filename .tbr # time=9.413ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.248ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - uncompressed all at once, filename .tar.br # time=1.338ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.683ms # Subtest: gzipped all at once ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - gzipped all at once # time=1.626ms + ok 5 - gzipped all at once # time=1.003ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 6 - gzipped all at once, filename .tbr # time=1.573ms + ok 6 - gzipped all at once, filename .tbr # time=0.935ms # Subtest: gzipped byte at a time ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 7 - gzipped byte at a time # time=6.36ms + ok 7 - gzipped byte at a time # time=2ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 8 - compress with brotli based on filename .tar.br # time=13.392ms + ok 8 - compress with brotli based on filename .tar.br # time=5.632ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 9 - compress with brotli based on filename .tbr # time=10.287ms + ok 9 - compress with brotli based on filename .tbr # time=5.391ms # Subtest: compress with brotli all at once ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 10 - compress with brotli all at once # time=12.277ms + ok 10 - compress with brotli all at once # time=5.263ms # Subtest: compress with brotli byte at a time ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 11 - compress with brotli byte at a time # time=14.26ms + ok 11 - compress with brotli byte at a time # time=6.34ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 12 - compress with brotli .tbr byte at a time # time=12.782ms + ok 12 - compress with brotli .tbr byte at a time # time=5.678ms # Subtest: async chunks ok 1 - meta ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 13 - async chunks # time=1.827ms + ok 13 - async chunks # time=0.897ms 1..13 - ok 87 - file=long-pax.tar maxmeta=null filter=true strict=false # time=172.259ms + ok 87 - file=long-pax.tar maxmeta=null filter=true strict=false # time=85.361ms # Subtest: file=long-pax.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -18244,94 +18282,94 @@ ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 1 - uncompressed one byte at a time # time=11.295ms + ok 1 - uncompressed one byte at a time # time=4.306ms # Subtest: uncompressed all at once ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 2 - uncompressed all at once # time=1.573ms + ok 2 - uncompressed all at once # time=0.688ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 3 - uncompressed one byte at a time, filename .tbr # time=11.145ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=4.236ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 4 - uncompressed all at once, filename .tar.br # time=1.628ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.688ms # Subtest: gzipped all at once ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 5 - gzipped all at once # time=2.17ms + ok 5 - gzipped all at once # time=0.977ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 6 - gzipped all at once, filename .tbr # time=1.895ms + ok 6 - gzipped all at once, filename .tbr # time=0.903ms # Subtest: gzipped byte at a time ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 7 - gzipped byte at a time # time=4.978ms + ok 7 - gzipped byte at a time # time=2.089ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 8 - compress with brotli based on filename .tar.br # time=11.096ms + ok 8 - compress with brotli based on filename .tar.br # time=5.478ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 9 - compress with brotli based on filename .tbr # time=10.007ms + ok 9 - compress with brotli based on filename .tbr # time=5.434ms # Subtest: compress with brotli all at once ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 10 - compress with brotli all at once # time=10.294ms + ok 10 - compress with brotli all at once # time=5.296ms # Subtest: compress with brotli byte at a time ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 11 - compress with brotli byte at a time # time=12.365ms + ok 11 - compress with brotli byte at a time # time=6.3ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 12 - compress with brotli .tbr byte at a time # time=10.774ms + ok 12 - compress with brotli .tbr byte at a time # time=5.647ms # Subtest: async chunks ok 1 - meta ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ok 3 - end 1..3 - ok 13 - async chunks # time=1612.958ms + ok 13 - async chunks # time=629.378ms 1..13 - ok 88 - file=long-pax.tar maxmeta=null filter=false strict=false # time=1773.789ms + ok 88 - file=long-pax.tar maxmeta=null filter=false strict=false # time=707.857ms # Subtest: file=next-file-has-long.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -18343,7 +18381,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=15.089ms + ok 1 - uncompressed one byte at a time # time=7.003ms # Subtest: uncompressed all at once ok 1 - meta @@ -18354,7 +18392,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=1.752ms + ok 2 - uncompressed all at once # time=1.108ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -18365,7 +18403,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=16.435ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=8.205ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -18376,7 +18414,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=2.259ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.152ms # Subtest: gzipped all at once ok 1 - meta @@ -18387,7 +18425,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=2.307ms + ok 5 - gzipped all at once # time=1.503ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -18398,7 +18436,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=2.544ms + ok 6 - gzipped all at once, filename .tbr # time=1.387ms # Subtest: gzipped byte at a time ok 1 - meta @@ -18409,7 +18447,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=4.855ms + ok 7 - gzipped byte at a time # time=2.455ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -18420,7 +18458,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=15.603ms + ok 8 - compress with brotli based on filename .tar.br # time=8.012ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -18431,7 +18469,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=15.066ms + ok 9 - compress with brotli based on filename .tbr # time=7.782ms # Subtest: compress with brotli all at once ok 1 - meta @@ -18442,7 +18480,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=15.131ms + ok 10 - compress with brotli all at once # time=7.793ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -18453,7 +18491,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=16.417ms + ok 11 - compress with brotli byte at a time # time=8.977ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -18464,7 +18502,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=14.423ms + ok 12 - compress with brotli .tbr byte at a time # time=8.311ms # Subtest: async chunks ok 1 - meta @@ -18475,10 +18513,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=1.822ms + ok 13 - async chunks # time=1.238ms 1..13 - ok 89 - file=next-file-has-long.tar maxmeta=250 filter=true strict=true # time=199.485ms + ok 89 - file=next-file-has-long.tar maxmeta=250 filter=true strict=true # time=105.039ms # Subtest: file=next-file-has-long.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -18490,7 +18528,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=17.977ms + ok 1 - uncompressed one byte at a time # time=7.226ms # Subtest: uncompressed all at once ok 1 - meta @@ -18501,7 +18539,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=2.656ms + ok 2 - uncompressed all at once # time=1.062ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -18512,7 +18550,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=14.088ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=6.527ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -18523,7 +18561,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=1.928ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.036ms # Subtest: gzipped all at once ok 1 - meta @@ -18534,7 +18572,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=2.673ms + ok 5 - gzipped all at once # time=1.352ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -18545,7 +18583,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=2.99ms + ok 6 - gzipped all at once, filename .tbr # time=1.258ms # Subtest: gzipped byte at a time ok 1 - meta @@ -18556,7 +18594,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=5.096ms + ok 7 - gzipped byte at a time # time=2.29ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -18567,7 +18605,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=17.558ms + ok 8 - compress with brotli based on filename .tar.br # time=7.854ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -18578,7 +18616,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=17.716ms + ok 9 - compress with brotli based on filename .tbr # time=7.798ms # Subtest: compress with brotli all at once ok 1 - meta @@ -18589,7 +18627,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=20.898ms + ok 10 - compress with brotli all at once # time=7.59ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -18600,7 +18638,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=17.271ms + ok 11 - compress with brotli byte at a time # time=8.856ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -18611,7 +18649,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=16.855ms + ok 12 - compress with brotli .tbr byte at a time # time=8.192ms # Subtest: async chunks ok 1 - meta @@ -18622,10 +18660,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=1763.142ms + ok 13 - async chunks # time=625.65ms 1..13 - ok 90 - file=next-file-has-long.tar maxmeta=250 filter=false strict=true # time=1984.616ms + ok 90 - file=next-file-has-long.tar maxmeta=250 filter=false strict=true # time=727.827ms # Subtest: file=next-file-has-long.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -18637,7 +18675,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=14.345ms + ok 1 - uncompressed one byte at a time # time=7.176ms # Subtest: uncompressed all at once ok 1 - meta @@ -18648,7 +18686,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=2.261ms + ok 2 - uncompressed all at once # time=1.032ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -18659,7 +18697,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=17.626ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=6.422ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -18670,7 +18708,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=2.74ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.01ms # Subtest: gzipped all at once ok 1 - meta @@ -18681,7 +18719,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=3.922ms + ok 5 - gzipped all at once # time=1.367ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -18692,7 +18730,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=3.03ms + ok 6 - gzipped all at once, filename .tbr # time=1.275ms # Subtest: gzipped byte at a time ok 1 - meta @@ -18703,7 +18741,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=9.29ms + ok 7 - gzipped byte at a time # time=2.268ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -18714,7 +18752,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=19.241ms + ok 8 - compress with brotli based on filename .tar.br # time=7.89ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -18725,7 +18763,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=18.491ms + ok 9 - compress with brotli based on filename .tbr # time=7.589ms # Subtest: compress with brotli all at once ok 1 - meta @@ -18736,7 +18774,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=23.385ms + ok 10 - compress with brotli all at once # time=7.293ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -18747,7 +18785,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=25.237ms + ok 11 - compress with brotli byte at a time # time=8.506ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -18758,7 +18796,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=27.289ms + ok 12 - compress with brotli .tbr byte at a time # time=7.966ms # Subtest: async chunks ok 1 - meta @@ -18769,10 +18807,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=2.955ms + ok 13 - async chunks # time=1.145ms 1..13 - ok 91 - file=next-file-has-long.tar maxmeta=250 filter=true strict=false # time=292.523ms + ok 91 - file=next-file-has-long.tar maxmeta=250 filter=true strict=false # time=103.249ms # Subtest: file=next-file-has-long.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -18784,7 +18822,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=17.506ms + ok 1 - uncompressed one byte at a time # time=6.511ms # Subtest: uncompressed all at once ok 1 - meta @@ -18795,7 +18833,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=4.438ms + ok 2 - uncompressed all at once # time=0.99ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -18806,7 +18844,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=26.661ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=6.279ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -18817,7 +18855,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=3.02ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.051ms # Subtest: gzipped all at once ok 1 - meta @@ -18828,7 +18866,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=4.794ms + ok 5 - gzipped all at once # time=1.339ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -18839,7 +18877,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=3.657ms + ok 6 - gzipped all at once, filename .tbr # time=1.425ms # Subtest: gzipped byte at a time ok 1 - meta @@ -18850,7 +18888,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=17.17ms + ok 7 - gzipped byte at a time # time=2.263ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -18861,7 +18899,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=19.09ms + ok 8 - compress with brotli based on filename .tar.br # time=7.64ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -18872,7 +18910,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=21.349ms + ok 9 - compress with brotli based on filename .tbr # time=7.275ms # Subtest: compress with brotli all at once ok 1 - meta @@ -18883,7 +18921,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=22.187ms + ok 10 - compress with brotli all at once # time=7.264ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -18894,7 +18932,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=21.182ms + ok 11 - compress with brotli byte at a time # time=8.059ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -18905,7 +18943,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=21.939ms + ok 12 - compress with brotli .tbr byte at a time # time=7.985ms # Subtest: async chunks ok 1 - meta @@ -18916,10 +18954,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=1891.098ms + ok 13 - async chunks # time=733.887ms 1..13 - ok 92 - file=next-file-has-long.tar maxmeta=250 filter=false strict=false # time=2174.459ms + ok 92 - file=next-file-has-long.tar maxmeta=250 filter=false strict=false # time=830.25ms # Subtest: file=next-file-has-long.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -18931,7 +18969,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=20.147ms + ok 1 - uncompressed one byte at a time # time=6.426ms # Subtest: uncompressed all at once ok 1 - meta @@ -18942,7 +18980,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=2.564ms + ok 2 - uncompressed all at once # time=1.014ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -18953,7 +18991,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=44.583ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=7.798ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -18964,7 +19002,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=3.157ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.999ms # Subtest: gzipped all at once ok 1 - meta @@ -18975,7 +19013,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=3.426ms + ok 5 - gzipped all at once # time=1.31ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -18986,7 +19024,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=3.219ms + ok 6 - gzipped all at once, filename .tbr # time=1.222ms # Subtest: gzipped byte at a time ok 1 - meta @@ -18997,7 +19035,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=7.377ms + ok 7 - gzipped byte at a time # time=2.275ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -19008,7 +19046,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=25.278ms + ok 8 - compress with brotli based on filename .tar.br # time=8.008ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -19019,7 +19057,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=20.192ms + ok 9 - compress with brotli based on filename .tbr # time=7.431ms # Subtest: compress with brotli all at once ok 1 - meta @@ -19030,7 +19068,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=20.759ms + ok 10 - compress with brotli all at once # time=7.701ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -19041,7 +19079,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=21.882ms + ok 11 - compress with brotli byte at a time # time=8.063ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -19052,7 +19090,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=18.678ms + ok 12 - compress with brotli .tbr byte at a time # time=7.778ms # Subtest: async chunks ok 1 - meta @@ -19063,10 +19101,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=2.821ms + ok 13 - async chunks # time=1.313ms 1..13 - ok 93 - file=next-file-has-long.tar maxmeta=null filter=true strict=true # time=297.61ms + ok 93 - file=next-file-has-long.tar maxmeta=null filter=true strict=true # time=99.865ms # Subtest: file=next-file-has-long.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -19078,7 +19116,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=18.021ms + ok 1 - uncompressed one byte at a time # time=8.154ms # Subtest: uncompressed all at once ok 1 - meta @@ -19089,7 +19127,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=2.737ms + ok 2 - uncompressed all at once # time=1.061ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -19100,7 +19138,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=23.995ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=6.631ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -19111,7 +19149,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=3.452ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.805ms # Subtest: gzipped all at once ok 1 - meta @@ -19122,7 +19160,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=4.052ms + ok 5 - gzipped all at once # time=1.487ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -19133,7 +19171,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=3.412ms + ok 6 - gzipped all at once, filename .tbr # time=1.316ms # Subtest: gzipped byte at a time ok 1 - meta @@ -19144,7 +19182,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=7.918ms + ok 7 - gzipped byte at a time # time=2.356ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -19155,7 +19193,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=20.402ms + ok 8 - compress with brotli based on filename .tar.br # time=7.829ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -19166,7 +19204,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=18.372ms + ok 9 - compress with brotli based on filename .tbr # time=7.332ms # Subtest: compress with brotli all at once ok 1 - meta @@ -19177,7 +19215,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=18.693ms + ok 10 - compress with brotli all at once # time=7.294ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -19188,7 +19226,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=23.525ms + ok 11 - compress with brotli byte at a time # time=8.265ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -19199,7 +19237,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=19.123ms + ok 12 - compress with brotli .tbr byte at a time # time=7.841ms # Subtest: async chunks ok 1 - meta @@ -19210,10 +19248,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=2266.948ms + ok 13 - async chunks # time=832.073ms 1..13 - ok 94 - file=next-file-has-long.tar maxmeta=null filter=false strict=true # time=2533.567ms + ok 94 - file=next-file-has-long.tar maxmeta=null filter=false strict=true # time=932.265ms # Subtest: file=next-file-has-long.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -19225,7 +19263,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=21.845ms + ok 1 - uncompressed one byte at a time # time=6.399ms # Subtest: uncompressed all at once ok 1 - meta @@ -19236,7 +19274,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=2.287ms + ok 2 - uncompressed all at once # time=1.047ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -19247,7 +19285,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=21.356ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=6.419ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -19258,7 +19296,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=2.783ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.003ms # Subtest: gzipped all at once ok 1 - meta @@ -19269,7 +19307,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=3.703ms + ok 5 - gzipped all at once # time=1.575ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -19280,7 +19318,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=2.924ms + ok 6 - gzipped all at once, filename .tbr # time=1.475ms # Subtest: gzipped byte at a time ok 1 - meta @@ -19291,7 +19329,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=5.226ms + ok 7 - gzipped byte at a time # time=2.773ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -19302,7 +19340,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=18.906ms + ok 8 - compress with brotli based on filename .tar.br # time=7.528ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -19313,7 +19351,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=19.528ms + ok 9 - compress with brotli based on filename .tbr # time=7.25ms # Subtest: compress with brotli all at once ok 1 - meta @@ -19324,7 +19362,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=20.81ms + ok 10 - compress with brotli all at once # time=7.703ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -19335,7 +19373,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=31.096ms + ok 11 - compress with brotli byte at a time # time=9.744ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -19346,7 +19384,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=19.8ms + ok 12 - compress with brotli .tbr byte at a time # time=7.52ms # Subtest: async chunks ok 1 - meta @@ -19357,10 +19395,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=3.678ms + ok 13 - async chunks # time=1.117ms 1..13 - ok 95 - file=next-file-has-long.tar maxmeta=null filter=true strict=false # time=282.61ms + ok 95 - file=next-file-has-long.tar maxmeta=null filter=true strict=false # time=103.244ms # Subtest: file=next-file-has-long.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -19372,7 +19410,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 1 - uncompressed one byte at a time # time=18.931ms + ok 1 - uncompressed one byte at a time # time=6.475ms # Subtest: uncompressed all at once ok 1 - meta @@ -19383,7 +19421,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 2 - uncompressed all at once # time=1.73ms + ok 2 - uncompressed all at once # time=1.044ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -19394,7 +19432,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 3 - uncompressed one byte at a time, filename .tbr # time=15.217ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=6.342ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -19405,7 +19443,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 4 - uncompressed all at once, filename .tar.br # time=2.037ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.031ms # Subtest: gzipped all at once ok 1 - meta @@ -19416,7 +19454,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 5 - gzipped all at once # time=3.154ms + ok 5 - gzipped all at once # time=1.394ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -19427,7 +19465,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 6 - gzipped all at once, filename .tbr # time=2.858ms + ok 6 - gzipped all at once, filename .tbr # time=1.28ms # Subtest: gzipped byte at a time ok 1 - meta @@ -19438,7 +19476,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 7 - gzipped byte at a time # time=7.085ms + ok 7 - gzipped byte at a time # time=2.251ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -19449,7 +19487,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 8 - compress with brotli based on filename .tar.br # time=17.602ms + ok 8 - compress with brotli based on filename .tar.br # time=7.744ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -19460,7 +19498,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 9 - compress with brotli based on filename .tbr # time=18.539ms + ok 9 - compress with brotli based on filename .tbr # time=7.463ms # Subtest: compress with brotli all at once ok 1 - meta @@ -19471,7 +19509,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 10 - compress with brotli all at once # time=19.289ms + ok 10 - compress with brotli all at once # time=7.61ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -19482,7 +19520,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 11 - compress with brotli byte at a time # time=21.261ms + ok 11 - compress with brotli byte at a time # time=8.686ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -19493,7 +19531,7 @@ ok 6 - eof ok 7 - end 1..7 - ok 12 - compress with brotli .tbr byte at a time # time=19.197ms + ok 12 - compress with brotli .tbr byte at a time # time=7.593ms # Subtest: async chunks ok 1 - meta @@ -19504,10 +19542,10 @@ ok 6 - eof ok 7 - end 1..7 - ok 13 - async chunks # time=2658.554ms + ok 13 - async chunks # time=939.913ms 1..13 - ok 96 - file=next-file-has-long.tar maxmeta=null filter=false strict=false # time=2904.709ms + ok 96 - file=next-file-has-long.tar maxmeta=null filter=false strict=false # time=1036.844ms # Subtest: file=null-byte.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -19518,7 +19556,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=77.674ms + ok 1 - uncompressed one byte at a time # time=29.9ms # Subtest: uncompressed all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19528,7 +19566,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=5.867ms + ok 2 - uncompressed all at once # time=0.981ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19538,7 +19576,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=71.059ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=44.42ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19548,7 +19586,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.152ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.171ms # Subtest: gzipped all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19558,7 +19596,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.418ms + ok 5 - gzipped all at once # time=1.519ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19568,7 +19606,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.304ms + ok 6 - gzipped all at once, filename .tbr # time=1.275ms # Subtest: gzipped byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19578,7 +19616,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=7.009ms + ok 7 - gzipped byte at a time # time=3.434ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19588,7 +19626,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=22.942ms + ok 8 - compress with brotli based on filename .tar.br # time=8.847ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19598,7 +19636,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=17.583ms + ok 9 - compress with brotli based on filename .tbr # time=9.287ms # Subtest: compress with brotli all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19608,7 +19646,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=18.887ms + ok 10 - compress with brotli all at once # time=8.288ms # Subtest: compress with brotli byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19618,7 +19656,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=23.277ms + ok 11 - compress with brotli byte at a time # time=10.651ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19628,7 +19666,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=23.91ms + ok 12 - compress with brotli .tbr byte at a time # time=9.27ms # Subtest: async chunks ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19638,10 +19676,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=4.286ms + ok 13 - async chunks # time=1.103ms 1..13 - ok 97 - file=null-byte.tar maxmeta=250 filter=true strict=true # time=372.973ms + ok 97 - file=null-byte.tar maxmeta=250 filter=true strict=true # time=168.546ms # Subtest: file=null-byte.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -19652,7 +19690,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=49.738ms + ok 1 - uncompressed one byte at a time # time=22.925ms # Subtest: uncompressed all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19662,7 +19700,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=1.919ms + ok 2 - uncompressed all at once # time=0.957ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19672,7 +19710,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=69.566ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=27.19ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19682,7 +19720,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.328ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.977ms # Subtest: gzipped all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19692,7 +19730,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.246ms + ok 5 - gzipped all at once # time=1.297ms # Subtest: gzipped all at once, filename .tbr ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19702,7 +19740,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=3.024ms + ok 6 - gzipped all at once, filename .tbr # time=1.177ms # Subtest: gzipped byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19712,7 +19750,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=9.699ms + ok 7 - gzipped byte at a time # time=3.049ms # Subtest: compress with brotli based on filename .tar.br ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19722,7 +19760,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=18.819ms + ok 8 - compress with brotli based on filename .tar.br # time=8.815ms # Subtest: compress with brotli based on filename .tbr ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19732,7 +19770,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=16.563ms + ok 9 - compress with brotli based on filename .tbr # time=8.587ms # Subtest: compress with brotli all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19742,7 +19780,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=17.802ms + ok 10 - compress with brotli all at once # time=8.775ms # Subtest: compress with brotli byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19752,7 +19790,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=22.948ms + ok 11 - compress with brotli byte at a time # time=10.635ms # Subtest: compress with brotli .tbr byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19762,7 +19800,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=26.976ms + ok 12 - compress with brotli .tbr byte at a time # time=9.365ms # Subtest: async chunks ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19772,10 +19810,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=2682.05ms + ok 13 - async chunks # time=916.287ms 1..13 - ok 98 - file=null-byte.tar maxmeta=250 filter=false strict=true # time=3003.97ms + ok 98 - file=null-byte.tar maxmeta=250 filter=false strict=true # time=1056.716ms # Subtest: file=null-byte.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -19786,7 +19824,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=63.553ms + ok 1 - uncompressed one byte at a time # time=22.747ms # Subtest: uncompressed all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19796,7 +19834,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.949ms + ok 2 - uncompressed all at once # time=0.975ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19806,7 +19844,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=75.313ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=26.859ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19816,7 +19854,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=1.609ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.971ms # Subtest: gzipped all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19826,7 +19864,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.153ms + ok 5 - gzipped all at once # time=1.276ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19836,7 +19874,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.091ms + ok 6 - gzipped all at once, filename .tbr # time=1.16ms # Subtest: gzipped byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19846,7 +19884,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=8.077ms + ok 7 - gzipped byte at a time # time=3.007ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19856,7 +19894,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=18.489ms + ok 8 - compress with brotli based on filename .tar.br # time=9.031ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19866,7 +19904,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=22.096ms + ok 9 - compress with brotli based on filename .tbr # time=8.857ms # Subtest: compress with brotli all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19876,7 +19914,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=24.365ms + ok 10 - compress with brotli all at once # time=8.403ms # Subtest: compress with brotli byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19886,7 +19924,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=35.757ms + ok 11 - compress with brotli byte at a time # time=9.948ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19896,7 +19934,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=26.593ms + ok 12 - compress with brotli .tbr byte at a time # time=9.5ms # Subtest: async chunks ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19906,10 +19944,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=3.152ms + ok 13 - async chunks # time=1.03ms 1..13 - ok 99 - file=null-byte.tar maxmeta=250 filter=true strict=false # time=392.368ms + ok 99 - file=null-byte.tar maxmeta=250 filter=true strict=false # time=142.191ms # Subtest: file=null-byte.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -19920,7 +19958,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=80.818ms + ok 1 - uncompressed one byte at a time # time=22.647ms # Subtest: uncompressed all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19930,7 +19968,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=3.3ms + ok 2 - uncompressed all at once # time=0.955ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19940,7 +19978,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=180.254ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=28.025ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19950,7 +19988,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=3.683ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.149ms # Subtest: gzipped all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19960,7 +19998,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=6.646ms + ok 5 - gzipped all at once # time=1.603ms # Subtest: gzipped all at once, filename .tbr ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19970,7 +20008,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=5.09ms + ok 6 - gzipped all at once, filename .tbr # time=1.411ms # Subtest: gzipped byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19980,7 +20018,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=15.343ms + ok 7 - gzipped byte at a time # time=3.935ms # Subtest: compress with brotli based on filename .tar.br ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -19990,7 +20028,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=23.116ms + ok 8 - compress with brotli based on filename .tar.br # time=10.145ms # Subtest: compress with brotli based on filename .tbr ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20000,7 +20038,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=21.053ms + ok 9 - compress with brotli based on filename .tbr # time=9.774ms # Subtest: compress with brotli all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20010,7 +20048,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=24.46ms + ok 10 - compress with brotli all at once # time=9.776ms # Subtest: compress with brotli byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20020,7 +20058,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=41.099ms + ok 11 - compress with brotli byte at a time # time=12.452ms # Subtest: compress with brotli .tbr byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20030,7 +20068,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=30.488ms + ok 12 - compress with brotli .tbr byte at a time # time=11.288ms # Subtest: async chunks ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20040,10 +20078,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=3480.976ms + ok 13 - async chunks # time=1374.874ms 1..13 - ok 100 - file=null-byte.tar maxmeta=250 filter=false strict=false # time=4028.902ms + ok 100 - file=null-byte.tar maxmeta=250 filter=false strict=false # time=1530.145ms # Subtest: file=null-byte.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -20054,7 +20092,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=103.215ms + ok 1 - uncompressed one byte at a time # time=28.74ms # Subtest: uncompressed all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20064,7 +20102,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=4.517ms + ok 2 - uncompressed all at once # time=1.049ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20074,7 +20112,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=190.961ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=28.764ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20084,7 +20122,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=3.236ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.19ms # Subtest: gzipped all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20094,7 +20132,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=4.203ms + ok 5 - gzipped all at once # time=1.491ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20104,7 +20142,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=3.264ms + ok 6 - gzipped all at once, filename .tbr # time=1.354ms # Subtest: gzipped byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20114,7 +20152,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=13.617ms + ok 7 - gzipped byte at a time # time=3.601ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20124,7 +20162,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=24.175ms + ok 8 - compress with brotli based on filename .tar.br # time=9.732ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20134,7 +20172,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=23.301ms + ok 9 - compress with brotli based on filename .tbr # time=9.165ms # Subtest: compress with brotli all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20144,7 +20182,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=19.081ms + ok 10 - compress with brotli all at once # time=9.37ms # Subtest: compress with brotli byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20154,7 +20192,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=29.223ms + ok 11 - compress with brotli byte at a time # time=11.028ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20164,7 +20202,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=25.831ms + ok 12 - compress with brotli .tbr byte at a time # time=9.735ms # Subtest: async chunks ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20174,10 +20212,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=3.39ms + ok 13 - async chunks # time=1.059ms 1..13 - ok 101 - file=null-byte.tar maxmeta=null filter=true strict=true # time=556.73ms + ok 101 - file=null-byte.tar maxmeta=null filter=true strict=true # time=159.637ms # Subtest: file=null-byte.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -20188,7 +20226,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=77.471ms + ok 1 - uncompressed one byte at a time # time=22.998ms # Subtest: uncompressed all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20198,7 +20236,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=2.441ms + ok 2 - uncompressed all at once # time=0.94ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20208,7 +20246,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=85.089ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=27.034ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20218,7 +20256,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=1.995ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.222ms # Subtest: gzipped all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20228,7 +20266,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.337ms + ok 5 - gzipped all at once # time=1.465ms # Subtest: gzipped all at once, filename .tbr ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20238,7 +20276,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=3.786ms + ok 6 - gzipped all at once, filename .tbr # time=1.662ms # Subtest: gzipped byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20248,7 +20286,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=11.354ms + ok 7 - gzipped byte at a time # time=3.588ms # Subtest: compress with brotli based on filename .tar.br ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20258,7 +20296,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=22.766ms + ok 8 - compress with brotli based on filename .tar.br # time=9.186ms # Subtest: compress with brotli based on filename .tbr ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20268,7 +20306,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=21.283ms + ok 9 - compress with brotli based on filename .tbr # time=8.86ms # Subtest: compress with brotli all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20278,7 +20316,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=22.616ms + ok 10 - compress with brotli all at once # time=8.595ms # Subtest: compress with brotli byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20288,7 +20326,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=25.674ms + ok 11 - compress with brotli byte at a time # time=10.215ms # Subtest: compress with brotli .tbr byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20298,7 +20336,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=26.169ms + ok 12 - compress with brotli .tbr byte at a time # time=9.542ms # Subtest: async chunks ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20308,10 +20346,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=3114.151ms + ok 13 - async chunks # time=1315.752ms 1..13 - ok 102 - file=null-byte.tar maxmeta=null filter=false strict=true # time=3510.171ms + ok 102 - file=null-byte.tar maxmeta=null filter=false strict=true # time=1460.953ms # Subtest: file=null-byte.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -20322,7 +20360,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=87.781ms + ok 1 - uncompressed one byte at a time # time=21.875ms # Subtest: uncompressed all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20332,7 +20370,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=3.188ms + ok 2 - uncompressed all at once # time=0.903ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20342,7 +20380,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=81.136ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=26.385ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20352,7 +20390,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.583ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.936ms # Subtest: gzipped all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20362,7 +20400,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=3.603ms + ok 5 - gzipped all at once # time=1.279ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20372,7 +20410,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=3.681ms + ok 6 - gzipped all at once, filename .tbr # time=1.201ms # Subtest: gzipped byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20382,7 +20420,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=11.365ms + ok 7 - gzipped byte at a time # time=3.268ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20392,7 +20430,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=21.754ms + ok 8 - compress with brotli based on filename .tar.br # time=9.032ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20402,7 +20440,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=18.328ms + ok 9 - compress with brotli based on filename .tbr # time=8.832ms # Subtest: compress with brotli all at once ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20412,7 +20450,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=18.172ms + ok 10 - compress with brotli all at once # time=8.773ms # Subtest: compress with brotli byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20422,7 +20460,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=21.76ms + ok 11 - compress with brotli byte at a time # time=10.104ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20432,7 +20470,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=19.433ms + ok 12 - compress with brotli .tbr byte at a time # time=8.666ms # Subtest: async chunks ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20442,10 +20480,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=2.436ms + ok 13 - async chunks # time=0.966ms 1..13 - ok 103 - file=null-byte.tar maxmeta=null filter=true strict=false # time=388.311ms + ok 103 - file=null-byte.tar maxmeta=null filter=true strict=false # time=140.606ms # Subtest: file=null-byte.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -20456,7 +20494,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=76.313ms + ok 1 - uncompressed one byte at a time # time=27.278ms # Subtest: uncompressed all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20466,7 +20504,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=1.567ms + ok 2 - uncompressed all at once # time=0.973ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20476,7 +20514,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=76.639ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=27.001ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20486,7 +20524,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=2.595ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.377ms # Subtest: gzipped all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20496,7 +20534,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.481ms + ok 5 - gzipped all at once # time=1.277ms # Subtest: gzipped all at once, filename .tbr ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20506,7 +20544,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.075ms + ok 6 - gzipped all at once, filename .tbr # time=1.16ms # Subtest: gzipped byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20516,7 +20554,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=7.13ms + ok 7 - gzipped byte at a time # time=3.079ms # Subtest: compress with brotli based on filename .tar.br ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20526,7 +20564,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=19.714ms + ok 8 - compress with brotli based on filename .tar.br # time=8.477ms # Subtest: compress with brotli based on filename .tbr ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20536,7 +20574,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=16.504ms + ok 9 - compress with brotli based on filename .tbr # time=8.633ms # Subtest: compress with brotli all at once ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20546,7 +20584,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=16.192ms + ok 10 - compress with brotli all at once # time=8.26ms # Subtest: compress with brotli byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20556,7 +20594,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=22.706ms + ok 11 - compress with brotli byte at a time # time=10.602ms # Subtest: compress with brotli .tbr byte at a time ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20566,7 +20604,7 @@ ok 5 - eof ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=19.121ms + ok 12 - compress with brotli .tbr byte at a time # time=9.177ms # Subtest: async chunks ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/ @@ -20576,10 +20614,10 @@ ok 5 - eof ok 6 - end 1..6 - ok 13 - async chunks # time=3004.707ms + ok 13 - async chunks # time=1275.449ms 1..13 - ok 104 - file=null-byte.tar maxmeta=null filter=false strict=false # time=3339.32ms + ok 104 - file=null-byte.tar maxmeta=null filter=false strict=false # time=1420.214ms # Subtest: file=path-missing.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -20590,7 +20628,7 @@ ok 5 - error ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=11.577ms + ok 1 - uncompressed one byte at a time # time=6.439ms # Subtest: uncompressed all at once ok 1 - error @@ -20600,7 +20638,7 @@ ok 5 - error ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=1.33ms + ok 2 - uncompressed all at once # time=0.726ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - error @@ -20610,7 +20648,7 @@ ok 5 - error ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=7.104ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=3.256ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - error @@ -20620,7 +20658,7 @@ ok 5 - error ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=1.379ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.736ms # Subtest: gzipped all at once ok 1 - error @@ -20630,7 +20668,7 @@ ok 5 - error ok 6 - end 1..6 - ok 5 - gzipped all at once # time=1.836ms + ok 5 - gzipped all at once # time=1.055ms # Subtest: gzipped all at once, filename .tbr ok 1 - error @@ -20640,7 +20678,7 @@ ok 5 - error ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=1.783ms + ok 6 - gzipped all at once, filename .tbr # time=1.089ms # Subtest: gzipped byte at a time ok 1 - error @@ -20650,7 +20688,7 @@ ok 5 - error ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=2.534ms + ok 7 - gzipped byte at a time # time=1.491ms # Subtest: compress with brotli based on filename .tar.br ok 1 - error @@ -20660,7 +20698,7 @@ ok 5 - error ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=5.191ms + ok 8 - compress with brotli based on filename .tar.br # time=2.911ms # Subtest: compress with brotli based on filename .tbr ok 1 - error @@ -20670,7 +20708,7 @@ ok 5 - error ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=5.176ms + ok 9 - compress with brotli based on filename .tbr # time=2.746ms # Subtest: compress with brotli all at once ok 1 - error @@ -20680,7 +20718,7 @@ ok 5 - error ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=7.07ms + ok 10 - compress with brotli all at once # time=2.807ms # Subtest: compress with brotli byte at a time ok 1 - error @@ -20690,7 +20728,7 @@ ok 5 - error ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=6.468ms + ok 11 - compress with brotli byte at a time # time=3.06ms # Subtest: compress with brotli .tbr byte at a time ok 1 - error @@ -20700,7 +20738,7 @@ ok 5 - error ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=5.829ms + ok 12 - compress with brotli .tbr byte at a time # time=2.931ms # Subtest: async chunks ok 1 - error @@ -20710,10 +20748,10 @@ ok 5 - error ok 6 - end 1..6 - ok 13 - async chunks # time=2.158ms + ok 13 - async chunks # time=0.909ms 1..13 - ok 105 - file=path-missing.tar maxmeta=250 filter=true strict=true # time=132ms + ok 105 - file=path-missing.tar maxmeta=250 filter=true strict=true # time=69.443ms # Subtest: file=path-missing.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -20724,7 +20762,7 @@ ok 5 - error ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=8.95ms + ok 1 - uncompressed one byte at a time # time=4.84ms # Subtest: uncompressed all at once ok 1 - error @@ -20734,7 +20772,7 @@ ok 5 - error ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=1.534ms + ok 2 - uncompressed all at once # time=0.713ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - error @@ -20744,7 +20782,7 @@ ok 5 - error ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=9.199ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=3.255ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - error @@ -20754,7 +20792,7 @@ ok 5 - error ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=1.246ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.733ms # Subtest: gzipped all at once ok 1 - error @@ -20764,7 +20802,7 @@ ok 5 - error ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.136ms + ok 5 - gzipped all at once # time=1.038ms # Subtest: gzipped all at once, filename .tbr ok 1 - error @@ -20774,7 +20812,7 @@ ok 5 - error ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=1.725ms + ok 6 - gzipped all at once, filename .tbr # time=0.944ms # Subtest: gzipped byte at a time ok 1 - error @@ -20784,7 +20822,7 @@ ok 5 - error ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=2.601ms + ok 7 - gzipped byte at a time # time=1.37ms # Subtest: compress with brotli based on filename .tar.br ok 1 - error @@ -20794,7 +20832,7 @@ ok 5 - error ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=6.502ms + ok 8 - compress with brotli based on filename .tar.br # time=2.863ms # Subtest: compress with brotli based on filename .tbr ok 1 - error @@ -20804,7 +20842,7 @@ ok 5 - error ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=6.345ms + ok 9 - compress with brotli based on filename .tbr # time=2.792ms # Subtest: compress with brotli all at once ok 1 - error @@ -20814,7 +20852,7 @@ ok 5 - error ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=7.087ms + ok 10 - compress with brotli all at once # time=2.703ms # Subtest: compress with brotli byte at a time ok 1 - error @@ -20824,7 +20862,7 @@ ok 5 - error ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=7.298ms + ok 11 - compress with brotli byte at a time # time=3.126ms # Subtest: compress with brotli .tbr byte at a time ok 1 - error @@ -20834,7 +20872,7 @@ ok 5 - error ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=5.57ms + ok 12 - compress with brotli .tbr byte at a time # time=2.756ms # Subtest: async chunks ok 1 - error @@ -20844,10 +20882,10 @@ ok 5 - error ok 6 - end 1..6 - ok 13 - async chunks # time=1.645ms + ok 13 - async chunks # time=0.812ms 1..13 - ok 106 - file=path-missing.tar maxmeta=250 filter=false strict=true # time=138.599ms + ok 106 - file=path-missing.tar maxmeta=250 filter=false strict=true # time=64.137ms # Subtest: file=path-missing.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -20858,7 +20896,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=6.689ms + ok 1 - uncompressed one byte at a time # time=3.038ms # Subtest: uncompressed all at once ok 1 - warn @@ -20868,7 +20906,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=1.075ms + ok 2 - uncompressed all at once # time=0.5ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - warn @@ -20878,7 +20916,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=6.942ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=5.045ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - warn @@ -20888,7 +20926,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=1.568ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.506ms # Subtest: gzipped all at once ok 1 - warn @@ -20898,7 +20936,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 5 - gzipped all at once # time=1.513ms + ok 5 - gzipped all at once # time=0.814ms # Subtest: gzipped all at once, filename .tbr ok 1 - warn @@ -20908,7 +20946,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=1.368ms + ok 6 - gzipped all at once, filename .tbr # time=0.728ms # Subtest: gzipped byte at a time ok 1 - warn @@ -20918,7 +20956,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=2.069ms + ok 7 - gzipped byte at a time # time=1.179ms # Subtest: compress with brotli based on filename .tar.br ok 1 - warn @@ -20928,7 +20966,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=4.692ms + ok 8 - compress with brotli based on filename .tar.br # time=2.71ms # Subtest: compress with brotli based on filename .tbr ok 1 - warn @@ -20938,7 +20976,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=5.947ms + ok 9 - compress with brotli based on filename .tbr # time=2.538ms # Subtest: compress with brotli all at once ok 1 - warn @@ -20948,7 +20986,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=5.889ms + ok 10 - compress with brotli all at once # time=2.402ms # Subtest: compress with brotli byte at a time ok 1 - warn @@ -20958,7 +20996,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=5.859ms + ok 11 - compress with brotli byte at a time # time=2.818ms # Subtest: compress with brotli .tbr byte at a time ok 1 - warn @@ -20968,7 +21006,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=5.257ms + ok 12 - compress with brotli .tbr byte at a time # time=2.607ms # Subtest: async chunks ok 1 - warn @@ -20978,10 +21016,10 @@ ok 5 - warn ok 6 - end 1..6 - ok 13 - async chunks # time=1.109ms + ok 13 - async chunks # time=0.625ms 1..13 - ok 107 - file=path-missing.tar maxmeta=250 filter=true strict=false # time=122.631ms + ok 107 - file=path-missing.tar maxmeta=250 filter=true strict=false # time=61.715ms # Subtest: file=path-missing.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -20992,7 +21030,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=6.499ms + ok 1 - uncompressed one byte at a time # time=3.286ms # Subtest: uncompressed all at once ok 1 - warn @@ -21002,7 +21040,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=0.887ms + ok 2 - uncompressed all at once # time=0.518ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - warn @@ -21012,7 +21050,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=7.248ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=2.855ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - warn @@ -21022,7 +21060,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=0.993ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.505ms # Subtest: gzipped all at once ok 1 - warn @@ -21032,7 +21070,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 5 - gzipped all at once # time=1.383ms + ok 5 - gzipped all at once # time=0.894ms # Subtest: gzipped all at once, filename .tbr ok 1 - warn @@ -21042,7 +21080,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=1.573ms + ok 6 - gzipped all at once, filename .tbr # time=0.696ms # Subtest: gzipped byte at a time ok 1 - warn @@ -21052,7 +21090,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=2.308ms + ok 7 - gzipped byte at a time # time=1.134ms # Subtest: compress with brotli based on filename .tar.br ok 1 - warn @@ -21062,7 +21100,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=5.19ms + ok 8 - compress with brotli based on filename .tar.br # time=2.68ms # Subtest: compress with brotli based on filename .tbr ok 1 - warn @@ -21072,7 +21110,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=5.471ms + ok 9 - compress with brotli based on filename .tbr # time=2.499ms # Subtest: compress with brotli all at once ok 1 - warn @@ -21082,7 +21120,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=5.009ms + ok 10 - compress with brotli all at once # time=2.603ms # Subtest: compress with brotli byte at a time ok 1 - warn @@ -21092,7 +21130,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=7.654ms + ok 11 - compress with brotli byte at a time # time=2.937ms # Subtest: compress with brotli .tbr byte at a time ok 1 - warn @@ -21102,7 +21140,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=6.029ms + ok 12 - compress with brotli .tbr byte at a time # time=2.627ms # Subtest: async chunks ok 1 - warn @@ -21112,10 +21150,10 @@ ok 5 - warn ok 6 - end 1..6 - ok 13 - async chunks # time=1.668ms + ok 13 - async chunks # time=0.576ms 1..13 - ok 108 - file=path-missing.tar maxmeta=250 filter=false strict=false # time=124.426ms + ok 108 - file=path-missing.tar maxmeta=250 filter=false strict=false # time=61.869ms # Subtest: file=path-missing.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -21126,7 +21164,7 @@ ok 5 - error ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=8.309ms + ok 1 - uncompressed one byte at a time # time=3.249ms # Subtest: uncompressed all at once ok 1 - error @@ -21136,7 +21174,7 @@ ok 5 - error ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=1.352ms + ok 2 - uncompressed all at once # time=0.703ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - error @@ -21146,7 +21184,7 @@ ok 5 - error ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=7.532ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=3.137ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - error @@ -21156,7 +21194,7 @@ ok 5 - error ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=1.12ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.758ms # Subtest: gzipped all at once ok 1 - error @@ -21166,7 +21204,7 @@ ok 5 - error ok 6 - end 1..6 - ok 5 - gzipped all at once # time=1.782ms + ok 5 - gzipped all at once # time=1.049ms # Subtest: gzipped all at once, filename .tbr ok 1 - error @@ -21176,7 +21214,7 @@ ok 5 - error ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=1.977ms + ok 6 - gzipped all at once, filename .tbr # time=1.013ms # Subtest: gzipped byte at a time ok 1 - error @@ -21186,7 +21224,7 @@ ok 5 - error ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=2.568ms + ok 7 - gzipped byte at a time # time=1.508ms # Subtest: compress with brotli based on filename .tar.br ok 1 - error @@ -21196,7 +21234,7 @@ ok 5 - error ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=6.29ms + ok 8 - compress with brotli based on filename .tar.br # time=2.928ms # Subtest: compress with brotli based on filename .tbr ok 1 - error @@ -21206,7 +21244,7 @@ ok 5 - error ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=5.677ms + ok 9 - compress with brotli based on filename .tbr # time=2.781ms # Subtest: compress with brotli all at once ok 1 - error @@ -21216,7 +21254,7 @@ ok 5 - error ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=5.097ms + ok 10 - compress with brotli all at once # time=2.751ms # Subtest: compress with brotli byte at a time ok 1 - error @@ -21226,7 +21264,7 @@ ok 5 - error ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=7.15ms + ok 11 - compress with brotli byte at a time # time=3.137ms # Subtest: compress with brotli .tbr byte at a time ok 1 - error @@ -21236,7 +21274,7 @@ ok 5 - error ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=5.349ms + ok 12 - compress with brotli .tbr byte at a time # time=2.719ms # Subtest: async chunks ok 1 - error @@ -21246,10 +21284,10 @@ ok 5 - error ok 6 - end 1..6 - ok 13 - async chunks # time=1.35ms + ok 13 - async chunks # time=0.802ms 1..13 - ok 109 - file=path-missing.tar maxmeta=null filter=true strict=true # time=128.158ms + ok 109 - file=path-missing.tar maxmeta=null filter=true strict=true # time=64.862ms # Subtest: file=path-missing.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -21260,7 +21298,7 @@ ok 5 - error ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=8.583ms + ok 1 - uncompressed one byte at a time # time=3.233ms # Subtest: uncompressed all at once ok 1 - error @@ -21270,7 +21308,7 @@ ok 5 - error ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=1.655ms + ok 2 - uncompressed all at once # time=0.734ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - error @@ -21280,7 +21318,7 @@ ok 5 - error ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=8.565ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=3.126ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - error @@ -21290,7 +21328,7 @@ ok 5 - error ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=1.825ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.714ms # Subtest: gzipped all at once ok 1 - error @@ -21300,7 +21338,7 @@ ok 5 - error ok 6 - end 1..6 - ok 5 - gzipped all at once # time=2.414ms + ok 5 - gzipped all at once # time=0.991ms # Subtest: gzipped all at once, filename .tbr ok 1 - error @@ -21310,7 +21348,7 @@ ok 5 - error ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=2.47ms + ok 6 - gzipped all at once, filename .tbr # time=0.956ms # Subtest: gzipped byte at a time ok 1 - error @@ -21320,7 +21358,7 @@ ok 5 - error ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=3.62ms + ok 7 - gzipped byte at a time # time=1.386ms # Subtest: compress with brotli based on filename .tar.br ok 1 - error @@ -21330,7 +21368,7 @@ ok 5 - error ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=6.522ms + ok 8 - compress with brotli based on filename .tar.br # time=2.812ms # Subtest: compress with brotli based on filename .tbr ok 1 - error @@ -21340,7 +21378,7 @@ ok 5 - error ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=6.97ms + ok 9 - compress with brotli based on filename .tbr # time=2.777ms # Subtest: compress with brotli all at once ok 1 - error @@ -21350,7 +21388,7 @@ ok 5 - error ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=6.576ms + ok 10 - compress with brotli all at once # time=2.712ms # Subtest: compress with brotli byte at a time ok 1 - error @@ -21360,7 +21398,7 @@ ok 5 - error ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=7.024ms + ok 11 - compress with brotli byte at a time # time=3.287ms # Subtest: compress with brotli .tbr byte at a time ok 1 - error @@ -21370,7 +21408,7 @@ ok 5 - error ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=5.501ms + ok 12 - compress with brotli .tbr byte at a time # time=2.85ms # Subtest: async chunks ok 1 - error @@ -21380,10 +21418,10 @@ ok 5 - error ok 6 - end 1..6 - ok 13 - async chunks # time=1.396ms + ok 13 - async chunks # time=0.896ms 1..13 - ok 110 - file=path-missing.tar maxmeta=null filter=false strict=true # time=186.436ms + ok 110 - file=path-missing.tar maxmeta=null filter=false strict=true # time=63.838ms # Subtest: file=path-missing.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -21394,7 +21432,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=6.275ms + ok 1 - uncompressed one byte at a time # time=3.165ms # Subtest: uncompressed all at once ok 1 - warn @@ -21404,7 +21442,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=0.935ms + ok 2 - uncompressed all at once # time=0.512ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - warn @@ -21414,7 +21452,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=6.948ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=5.008ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - warn @@ -21424,7 +21462,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=0.947ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.533ms # Subtest: gzipped all at once ok 1 - warn @@ -21434,7 +21472,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 5 - gzipped all at once # time=1.592ms + ok 5 - gzipped all at once # time=0.795ms # Subtest: gzipped all at once, filename .tbr ok 1 - warn @@ -21444,7 +21482,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=1.191ms + ok 6 - gzipped all at once, filename .tbr # time=0.702ms # Subtest: gzipped byte at a time ok 1 - warn @@ -21454,7 +21492,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=2.067ms + ok 7 - gzipped byte at a time # time=1.131ms # Subtest: compress with brotli based on filename .tar.br ok 1 - warn @@ -21464,7 +21502,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=6.365ms + ok 8 - compress with brotli based on filename .tar.br # time=2.687ms # Subtest: compress with brotli based on filename .tbr ok 1 - warn @@ -21474,7 +21512,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=6.585ms + ok 9 - compress with brotli based on filename .tbr # time=2.423ms # Subtest: compress with brotli all at once ok 1 - warn @@ -21484,7 +21522,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=6.383ms + ok 10 - compress with brotli all at once # time=2.5ms # Subtest: compress with brotli byte at a time ok 1 - warn @@ -21494,7 +21532,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=5.739ms + ok 11 - compress with brotli byte at a time # time=2.966ms # Subtest: compress with brotli .tbr byte at a time ok 1 - warn @@ -21504,7 +21542,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=4.968ms + ok 12 - compress with brotli .tbr byte at a time # time=2.649ms # Subtest: async chunks ok 1 - warn @@ -21514,10 +21552,10 @@ ok 5 - warn ok 6 - end 1..6 - ok 13 - async chunks # time=1.198ms + ok 13 - async chunks # time=0.646ms 1..13 - ok 111 - file=path-missing.tar maxmeta=null filter=true strict=false # time=126.007ms + ok 111 - file=path-missing.tar maxmeta=null filter=true strict=false # time=64.624ms # Subtest: file=path-missing.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -21528,7 +21566,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 1 - uncompressed one byte at a time # time=9.194ms + ok 1 - uncompressed one byte at a time # time=3.048ms # Subtest: uncompressed all at once ok 1 - warn @@ -21538,7 +21576,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 2 - uncompressed all at once # time=1.312ms + ok 2 - uncompressed all at once # time=0.489ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - warn @@ -21548,7 +21586,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 3 - uncompressed one byte at a time, filename .tbr # time=7.184ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=2.969ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - warn @@ -21558,7 +21596,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 4 - uncompressed all at once, filename .tar.br # time=0.856ms + ok 4 - uncompressed all at once, filename .tar.br # time=0.498ms # Subtest: gzipped all at once ok 1 - warn @@ -21568,7 +21606,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 5 - gzipped all at once # time=1.882ms + ok 5 - gzipped all at once # time=0.755ms # Subtest: gzipped all at once, filename .tbr ok 1 - warn @@ -21578,7 +21616,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 6 - gzipped all at once, filename .tbr # time=1.898ms + ok 6 - gzipped all at once, filename .tbr # time=0.742ms # Subtest: gzipped byte at a time ok 1 - warn @@ -21588,7 +21626,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 7 - gzipped byte at a time # time=2.406ms + ok 7 - gzipped byte at a time # time=1.132ms # Subtest: compress with brotli based on filename .tar.br ok 1 - warn @@ -21598,7 +21636,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 8 - compress with brotli based on filename .tar.br # time=4.754ms + ok 8 - compress with brotli based on filename .tar.br # time=2.57ms # Subtest: compress with brotli based on filename .tbr ok 1 - warn @@ -21608,7 +21646,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 9 - compress with brotli based on filename .tbr # time=4.597ms + ok 9 - compress with brotli based on filename .tbr # time=2.468ms # Subtest: compress with brotli all at once ok 1 - warn @@ -21618,7 +21656,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 10 - compress with brotli all at once # time=4.614ms + ok 10 - compress with brotli all at once # time=2.552ms # Subtest: compress with brotli byte at a time ok 1 - warn @@ -21628,7 +21666,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 11 - compress with brotli byte at a time # time=5.444ms + ok 11 - compress with brotli byte at a time # time=2.748ms # Subtest: compress with brotli .tbr byte at a time ok 1 - warn @@ -21638,7 +21676,7 @@ ok 5 - warn ok 6 - end 1..6 - ok 12 - compress with brotli .tbr byte at a time # time=5.053ms + ok 12 - compress with brotli .tbr byte at a time # time=2.659ms # Subtest: async chunks ok 1 - warn @@ -21648,10 +21686,10 @@ ok 5 - warn ok 6 - end 1..6 - ok 13 - async chunks # time=1.049ms + ok 13 - async chunks # time=0.584ms 1..13 - ok 112 - file=path-missing.tar maxmeta=null filter=false strict=false # time=119.258ms + ok 112 - file=path-missing.tar maxmeta=null filter=false strict=false # time=60.398ms # Subtest: file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -21664,7 +21702,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - uncompressed one byte at a time # time=36.916ms + ok 1 - uncompressed one byte at a time # time=15.258ms # Subtest: uncompressed all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21676,7 +21714,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - uncompressed all at once # time=2.04ms + ok 2 - uncompressed all at once # time=1.277ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21688,7 +21726,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - uncompressed one byte at a time, filename .tbr # time=33.73ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=14.648ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21700,7 +21738,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - uncompressed all at once, filename .tar.br # time=3.012ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.286ms # Subtest: gzipped all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21712,7 +21750,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - gzipped all at once # time=2.656ms + ok 5 - gzipped all at once # time=1.742ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21724,7 +21762,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 6 - gzipped all at once, filename .tbr # time=2.331ms + ok 6 - gzipped all at once, filename .tbr # time=1.561ms # Subtest: gzipped byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21736,7 +21774,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 7 - gzipped byte at a time # time=6.296ms + ok 7 - gzipped byte at a time # time=2.971ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21748,7 +21786,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 8 - compress with brotli based on filename .tar.br # time=14.772ms + ok 8 - compress with brotli based on filename .tar.br # time=8.527ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21760,7 +21798,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 9 - compress with brotli based on filename .tbr # time=14.706ms + ok 9 - compress with brotli based on filename .tbr # time=8.362ms # Subtest: compress with brotli all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21772,7 +21810,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 10 - compress with brotli all at once # time=14.695ms + ok 10 - compress with brotli all at once # time=8.498ms # Subtest: compress with brotli byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21784,7 +21822,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 11 - compress with brotli byte at a time # time=17.434ms + ok 11 - compress with brotli byte at a time # time=9.434ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21796,7 +21834,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 12 - compress with brotli .tbr byte at a time # time=16.585ms + ok 12 - compress with brotli .tbr byte at a time # time=8.544ms # Subtest: async chunks ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21808,10 +21846,10 @@ ok 7 - eof ok 8 - end 1..8 - ok 13 - async chunks # time=2.144ms + ok 13 - async chunks # time=1.304ms 1..13 - ok 113 - file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=true # time=231.808ms + ok 113 - file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=true # time=121.718ms # Subtest: file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -21824,7 +21862,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - uncompressed one byte at a time # time=32.819ms + ok 1 - uncompressed one byte at a time # time=17.182ms # Subtest: uncompressed all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21836,7 +21874,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - uncompressed all at once # time=2.086ms + ok 2 - uncompressed all at once # time=1.227ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21848,7 +21886,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - uncompressed one byte at a time, filename .tbr # time=43.366ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=15.118ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21860,7 +21898,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - uncompressed all at once, filename .tar.br # time=2.033ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.255ms # Subtest: gzipped all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21872,7 +21910,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - gzipped all at once # time=2.521ms + ok 5 - gzipped all at once # time=1.617ms # Subtest: gzipped all at once, filename .tbr ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21884,7 +21922,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 6 - gzipped all at once, filename .tbr # time=2.557ms + ok 6 - gzipped all at once, filename .tbr # time=1.657ms # Subtest: gzipped byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21896,7 +21934,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 7 - gzipped byte at a time # time=6.042ms + ok 7 - gzipped byte at a time # time=3.043ms # Subtest: compress with brotli based on filename .tar.br ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21908,7 +21946,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 8 - compress with brotli based on filename .tar.br # time=16.635ms + ok 8 - compress with brotli based on filename .tar.br # time=10.86ms # Subtest: compress with brotli based on filename .tbr ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21920,7 +21958,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 9 - compress with brotli based on filename .tbr # time=18.55ms + ok 9 - compress with brotli based on filename .tbr # time=8.189ms # Subtest: compress with brotli all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21932,7 +21970,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 10 - compress with brotli all at once # time=15.843ms + ok 10 - compress with brotli all at once # time=8.03ms # Subtest: compress with brotli byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21944,7 +21982,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 11 - compress with brotli byte at a time # time=21.056ms + ok 11 - compress with brotli byte at a time # time=9.005ms # Subtest: compress with brotli .tbr byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21956,7 +21994,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 12 - compress with brotli .tbr byte at a time # time=26.313ms + ok 12 - compress with brotli .tbr byte at a time # time=8.659ms # Subtest: async chunks ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21968,10 +22006,10 @@ ok 7 - eof ok 8 - end 1..8 - ok 13 - async chunks # time=1997.47ms + ok 13 - async chunks # time=788.887ms 1..13 - ok 114 - file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=true # time=2431.621ms + ok 114 - file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=true # time=912.803ms # Subtest: file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -21984,7 +22022,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - uncompressed one byte at a time # time=39.578ms + ok 1 - uncompressed one byte at a time # time=15.333ms # Subtest: uncompressed all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -21996,7 +22034,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - uncompressed all at once # time=2.256ms + ok 2 - uncompressed all at once # time=1.343ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22008,7 +22046,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - uncompressed one byte at a time, filename .tbr # time=40.598ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=14.846ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22020,7 +22058,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - uncompressed all at once, filename .tar.br # time=2.576ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.219ms # Subtest: gzipped all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22032,7 +22070,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - gzipped all at once # time=3.789ms + ok 5 - gzipped all at once # time=1.604ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22044,7 +22082,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 6 - gzipped all at once, filename .tbr # time=3.669ms + ok 6 - gzipped all at once, filename .tbr # time=1.517ms # Subtest: gzipped byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22056,7 +22094,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 7 - gzipped byte at a time # time=8.371ms + ok 7 - gzipped byte at a time # time=3.089ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22068,7 +22106,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 8 - compress with brotli based on filename .tar.br # time=18.16ms + ok 8 - compress with brotli based on filename .tar.br # time=8.422ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22080,7 +22118,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 9 - compress with brotli based on filename .tbr # time=15.243ms + ok 9 - compress with brotli based on filename .tbr # time=7.974ms # Subtest: compress with brotli all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22092,7 +22130,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 10 - compress with brotli all at once # time=15.726ms + ok 10 - compress with brotli all at once # time=8.011ms # Subtest: compress with brotli byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22104,7 +22142,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 11 - compress with brotli byte at a time # time=20.328ms + ok 11 - compress with brotli byte at a time # time=9.543ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22116,7 +22154,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 12 - compress with brotli .tbr byte at a time # time=18.443ms + ok 12 - compress with brotli .tbr byte at a time # time=8.317ms # Subtest: async chunks ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22128,10 +22166,10 @@ ok 7 - eof ok 8 - end 1..8 - ok 13 - async chunks # time=3.019ms + ok 13 - async chunks # time=1.407ms 1..13 - ok 115 - file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=false # time=270.691ms + ok 115 - file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=false # time=125.08ms # Subtest: file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -22144,7 +22182,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - uncompressed one byte at a time # time=51.844ms + ok 1 - uncompressed one byte at a time # time=15.195ms # Subtest: uncompressed all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22156,7 +22194,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - uncompressed all at once # time=3.179ms + ok 2 - uncompressed all at once # time=1.22ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22168,7 +22206,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - uncompressed one byte at a time, filename .tbr # time=44.418ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=16.523ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22180,7 +22218,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - uncompressed all at once, filename .tar.br # time=3.135ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.317ms # Subtest: gzipped all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22192,7 +22230,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - gzipped all at once # time=3.806ms + ok 5 - gzipped all at once # time=1.933ms # Subtest: gzipped all at once, filename .tbr ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22204,7 +22242,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 6 - gzipped all at once, filename .tbr # time=4.315ms + ok 6 - gzipped all at once, filename .tbr # time=2.483ms # Subtest: gzipped byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22216,7 +22254,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 7 - gzipped byte at a time # time=16.43ms + ok 7 - gzipped byte at a time # time=2.907ms # Subtest: compress with brotli based on filename .tar.br ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22228,7 +22266,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 8 - compress with brotli based on filename .tar.br # time=21.302ms + ok 8 - compress with brotli based on filename .tar.br # time=8.224ms # Subtest: compress with brotli based on filename .tbr ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22240,7 +22278,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 9 - compress with brotli based on filename .tbr # time=21.13ms + ok 9 - compress with brotli based on filename .tbr # time=7.902ms # Subtest: compress with brotli all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22252,7 +22290,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 10 - compress with brotli all at once # time=19.645ms + ok 10 - compress with brotli all at once # time=7.939ms # Subtest: compress with brotli byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22264,7 +22302,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 11 - compress with brotli byte at a time # time=22.546ms + ok 11 - compress with brotli byte at a time # time=9.426ms # Subtest: compress with brotli .tbr byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22276,7 +22314,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 12 - compress with brotli .tbr byte at a time # time=20.001ms + ok 12 - compress with brotli .tbr byte at a time # time=8.615ms # Subtest: async chunks ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22288,10 +22326,10 @@ ok 7 - eof ok 8 - end 1..8 - ok 13 - async chunks # time=1916.022ms + ok 13 - async chunks # time=780.952ms 1..13 - ok 116 - file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=false # time=2238.425ms + ok 116 - file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=false # time=903.026ms # Subtest: file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -22304,7 +22342,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - uncompressed one byte at a time # time=46.937ms + ok 1 - uncompressed one byte at a time # time=15.155ms # Subtest: uncompressed all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22316,7 +22354,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - uncompressed all at once # time=2.776ms + ok 2 - uncompressed all at once # time=1.261ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22328,7 +22366,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - uncompressed one byte at a time, filename .tbr # time=43.703ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=16.8ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22340,7 +22378,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - uncompressed all at once, filename .tar.br # time=2.817ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.223ms # Subtest: gzipped all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22352,7 +22390,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - gzipped all at once # time=3.642ms + ok 5 - gzipped all at once # time=1.58ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22364,7 +22402,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 6 - gzipped all at once, filename .tbr # time=3.744ms + ok 6 - gzipped all at once, filename .tbr # time=1.548ms # Subtest: gzipped byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22376,7 +22414,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 7 - gzipped byte at a time # time=8.121ms + ok 7 - gzipped byte at a time # time=2.85ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22388,7 +22426,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 8 - compress with brotli based on filename .tar.br # time=19.565ms + ok 8 - compress with brotli based on filename .tar.br # time=8.819ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22400,7 +22438,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 9 - compress with brotli based on filename .tbr # time=18.309ms + ok 9 - compress with brotli based on filename .tbr # time=8.632ms # Subtest: compress with brotli all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22412,7 +22450,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 10 - compress with brotli all at once # time=18.067ms + ok 10 - compress with brotli all at once # time=8.262ms # Subtest: compress with brotli byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22424,7 +22462,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 11 - compress with brotli byte at a time # time=22.225ms + ok 11 - compress with brotli byte at a time # time=9.442ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22436,7 +22474,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 12 - compress with brotli .tbr byte at a time # time=18.932ms + ok 12 - compress with brotli .tbr byte at a time # time=8.806ms # Subtest: async chunks ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22448,10 +22486,10 @@ ok 7 - eof ok 8 - end 1..8 - ok 13 - async chunks # time=3.477ms + ok 13 - async chunks # time=1.349ms 1..13 - ok 117 - file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=true # time=309.761ms + ok 117 - file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=true # time=124.85ms # Subtest: file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -22464,7 +22502,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - uncompressed one byte at a time # time=48.075ms + ok 1 - uncompressed one byte at a time # time=16.798ms # Subtest: uncompressed all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22476,7 +22514,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - uncompressed all at once # time=2.96ms + ok 2 - uncompressed all at once # time=1.2ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22488,7 +22526,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - uncompressed one byte at a time, filename .tbr # time=52.656ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=14.718ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22500,7 +22538,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - uncompressed all at once, filename .tar.br # time=3.09ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.196ms # Subtest: gzipped all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22512,7 +22550,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - gzipped all at once # time=3.628ms + ok 5 - gzipped all at once # time=1.636ms # Subtest: gzipped all at once, filename .tbr ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22524,7 +22562,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 6 - gzipped all at once, filename .tbr # time=3.575ms + ok 6 - gzipped all at once, filename .tbr # time=1.594ms # Subtest: gzipped byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22536,7 +22574,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 7 - gzipped byte at a time # time=9.125ms + ok 7 - gzipped byte at a time # time=2.861ms # Subtest: compress with brotli based on filename .tar.br ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22548,7 +22586,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 8 - compress with brotli based on filename .tar.br # time=18.549ms + ok 8 - compress with brotli based on filename .tar.br # time=8.538ms # Subtest: compress with brotli based on filename .tbr ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22560,7 +22598,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 9 - compress with brotli based on filename .tbr # time=18.051ms + ok 9 - compress with brotli based on filename .tbr # time=7.993ms # Subtest: compress with brotli all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22572,7 +22610,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 10 - compress with brotli all at once # time=18.648ms + ok 10 - compress with brotli all at once # time=8.403ms # Subtest: compress with brotli byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22584,7 +22622,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 11 - compress with brotli byte at a time # time=22.347ms + ok 11 - compress with brotli byte at a time # time=9.393ms # Subtest: compress with brotli .tbr byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22596,7 +22634,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 12 - compress with brotli .tbr byte at a time # time=19.043ms + ok 12 - compress with brotli .tbr byte at a time # time=8.243ms # Subtest: async chunks ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22608,10 +22646,10 @@ ok 7 - eof ok 8 - end 1..8 - ok 13 - async chunks # time=1825.718ms + ok 13 - async chunks # time=771.512ms 1..13 - ok 118 - file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=true # time=2130.853ms + ok 118 - file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=true # time=892.14ms # Subtest: file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -22624,7 +22662,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - uncompressed one byte at a time # time=45.987ms + ok 1 - uncompressed one byte at a time # time=15.218ms # Subtest: uncompressed all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22636,7 +22674,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - uncompressed all at once # time=2.949ms + ok 2 - uncompressed all at once # time=1.183ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22648,7 +22686,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - uncompressed one byte at a time, filename .tbr # time=50.006ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=16.31ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22660,7 +22698,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - uncompressed all at once, filename .tar.br # time=2.901ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.174ms # Subtest: gzipped all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22672,7 +22710,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - gzipped all at once # time=3.803ms + ok 5 - gzipped all at once # time=1.566ms # Subtest: gzipped all at once, filename .tbr ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22684,7 +22722,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 6 - gzipped all at once, filename .tbr # time=3.522ms + ok 6 - gzipped all at once, filename .tbr # time=1.455ms # Subtest: gzipped byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22696,7 +22734,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 7 - gzipped byte at a time # time=9.264ms + ok 7 - gzipped byte at a time # time=2.854ms # Subtest: compress with brotli based on filename .tar.br ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22708,7 +22746,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 8 - compress with brotli based on filename .tar.br # time=20.246ms + ok 8 - compress with brotli based on filename .tar.br # time=8.364ms # Subtest: compress with brotli based on filename .tbr ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22720,7 +22758,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 9 - compress with brotli based on filename .tbr # time=18.922ms + ok 9 - compress with brotli based on filename .tbr # time=8.034ms # Subtest: compress with brotli all at once ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22732,7 +22770,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 10 - compress with brotli all at once # time=18.843ms + ok 10 - compress with brotli all at once # time=7.981ms # Subtest: compress with brotli byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22744,7 +22782,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 11 - compress with brotli byte at a time # time=22.787ms + ok 11 - compress with brotli byte at a time # time=9.345ms # Subtest: compress with brotli .tbr byte at a time ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22756,7 +22794,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 12 - compress with brotli .tbr byte at a time # time=20.271ms + ok 12 - compress with brotli .tbr byte at a time # time=8.771ms # Subtest: async chunks ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22768,10 +22806,10 @@ ok 7 - eof ok 8 - end 1..8 - ok 13 - async chunks # time=3.622ms + ok 13 - async chunks # time=1.261ms 1..13 - ok 119 - file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=false # time=331.864ms + ok 119 - file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=false # time=122.36ms # Subtest: file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -22784,7 +22822,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 1 - uncompressed one byte at a time # time=45.213ms + ok 1 - uncompressed one byte at a time # time=16.539ms # Subtest: uncompressed all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22796,7 +22834,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 2 - uncompressed all at once # time=3.627ms + ok 2 - uncompressed all at once # time=1.181ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22808,7 +22846,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 3 - uncompressed one byte at a time, filename .tbr # time=40.757ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=14.749ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22820,7 +22858,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 4 - uncompressed all at once, filename .tar.br # time=3.801ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.244ms # Subtest: gzipped all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22832,7 +22870,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 5 - gzipped all at once # time=4.785ms + ok 5 - gzipped all at once # time=2.095ms # Subtest: gzipped all at once, filename .tbr ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22844,7 +22882,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 6 - gzipped all at once, filename .tbr # time=4.215ms + ok 6 - gzipped all at once, filename .tbr # time=1.546ms # Subtest: gzipped byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22856,7 +22894,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 7 - gzipped byte at a time # time=9.93ms + ok 7 - gzipped byte at a time # time=2.919ms # Subtest: compress with brotli based on filename .tar.br ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22868,7 +22906,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 8 - compress with brotli based on filename .tar.br # time=18.737ms + ok 8 - compress with brotli based on filename .tar.br # time=8.486ms # Subtest: compress with brotli based on filename .tbr ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22880,7 +22918,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 9 - compress with brotli based on filename .tbr # time=18.543ms + ok 9 - compress with brotli based on filename .tbr # time=8.283ms # Subtest: compress with brotli all at once ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22892,7 +22930,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 10 - compress with brotli all at once # time=18.533ms + ok 10 - compress with brotli all at once # time=8.494ms # Subtest: compress with brotli byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22904,7 +22942,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 11 - compress with brotli byte at a time # time=22.184ms + ok 11 - compress with brotli byte at a time # time=9.471ms # Subtest: compress with brotli .tbr byte at a time ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22916,7 +22954,7 @@ ok 7 - eof ok 8 - end 1..8 - ok 12 - compress with brotli .tbr byte at a time # time=19.185ms + ok 12 - compress with brotli .tbr byte at a time # time=8.254ms # Subtest: async chunks ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/ @@ -22928,10 +22966,10 @@ ok 7 - eof ok 8 - end 1..8 - ok 13 - async chunks # time=1647.983ms + ok 13 - async chunks # time=736.676ms 1..13 - ok 120 - file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=false # time=1958.519ms + ok 120 - file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=false # time=857.689ms # Subtest: file=utf8.tar maxmeta=250 filter=true strict=true # Subtest: uncompressed one byte at a time @@ -22945,7 +22983,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - uncompressed one byte at a time # time=35.663ms + ok 1 - uncompressed one byte at a time # time=11.62ms # Subtest: uncompressed all at once ok 1 - meta @@ -22958,7 +22996,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - uncompressed all at once # time=4.275ms + ok 2 - uncompressed all at once # time=1.627ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -22971,7 +23009,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - uncompressed one byte at a time, filename .tbr # time=31.398ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=9.81ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -22984,7 +23022,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - uncompressed all at once, filename .tar.br # time=4.28ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.586ms # Subtest: gzipped all at once ok 1 - meta @@ -22997,7 +23035,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - gzipped all at once # time=3.636ms + ok 5 - gzipped all at once # time=1.954ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -23010,7 +23048,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 6 - gzipped all at once, filename .tbr # time=3.687ms + ok 6 - gzipped all at once, filename .tbr # time=1.854ms # Subtest: gzipped byte at a time ok 1 - meta @@ -23023,7 +23061,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 7 - gzipped byte at a time # time=8.12ms + ok 7 - gzipped byte at a time # time=3.819ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -23036,7 +23074,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 8 - compress with brotli based on filename .tar.br # time=17.053ms + ok 8 - compress with brotli based on filename .tar.br # time=8.552ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -23049,7 +23087,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 9 - compress with brotli based on filename .tbr # time=15.598ms + ok 9 - compress with brotli based on filename .tbr # time=8.392ms # Subtest: compress with brotli all at once ok 1 - meta @@ -23062,7 +23100,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 10 - compress with brotli all at once # time=16.152ms + ok 10 - compress with brotli all at once # time=9.029ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -23075,7 +23113,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 11 - compress with brotli byte at a time # time=19.138ms + ok 11 - compress with brotli byte at a time # time=12.778ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -23088,7 +23126,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 12 - compress with brotli .tbr byte at a time # time=17.584ms + ok 12 - compress with brotli .tbr byte at a time # time=8.397ms # Subtest: async chunks ok 1 - meta @@ -23101,10 +23139,10 @@ ok 8 - eof ok 9 - end 1..9 - ok 13 - async chunks # time=3.353ms + ok 13 - async chunks # time=1.739ms 1..13 - ok 121 - file=utf8.tar maxmeta=250 filter=true strict=true # time=268.078ms + ok 121 - file=utf8.tar maxmeta=250 filter=true strict=true # time=123.911ms # Subtest: file=utf8.tar maxmeta=250 filter=false strict=true # Subtest: uncompressed one byte at a time @@ -23118,7 +23156,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - uncompressed one byte at a time # time=21.544ms + ok 1 - uncompressed one byte at a time # time=10.151ms # Subtest: uncompressed all at once ok 1 - meta @@ -23131,7 +23169,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - uncompressed all at once # time=2.974ms + ok 2 - uncompressed all at once # time=1.587ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -23144,7 +23182,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - uncompressed one byte at a time, filename .tbr # time=30.322ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=12.126ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -23157,7 +23195,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - uncompressed all at once, filename .tar.br # time=3.837ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.587ms # Subtest: gzipped all at once ok 1 - meta @@ -23170,7 +23208,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - gzipped all at once # time=4.633ms + ok 5 - gzipped all at once # time=1.93ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -23183,7 +23221,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 6 - gzipped all at once, filename .tbr # time=4.273ms + ok 6 - gzipped all at once, filename .tbr # time=1.908ms # Subtest: gzipped byte at a time ok 1 - meta @@ -23196,7 +23234,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 7 - gzipped byte at a time # time=8.302ms + ok 7 - gzipped byte at a time # time=3.772ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -23209,7 +23247,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 8 - compress with brotli based on filename .tar.br # time=15.494ms + ok 8 - compress with brotli based on filename .tar.br # time=8.34ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -23222,7 +23260,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 9 - compress with brotli based on filename .tbr # time=18.231ms + ok 9 - compress with brotli based on filename .tbr # time=8.323ms # Subtest: compress with brotli all at once ok 1 - meta @@ -23235,7 +23273,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 10 - compress with brotli all at once # time=16.21ms + ok 10 - compress with brotli all at once # time=8.443ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -23248,7 +23286,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 11 - compress with brotli byte at a time # time=18.744ms + ok 11 - compress with brotli byte at a time # time=10.056ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -23261,7 +23299,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 12 - compress with brotli .tbr byte at a time # time=16.102ms + ok 12 - compress with brotli .tbr byte at a time # time=8.944ms # Subtest: async chunks ok 1 - meta @@ -23274,10 +23312,10 @@ ok 8 - eof ok 9 - end 1..9 - ok 13 - async chunks # time=1715.319ms + ok 13 - async chunks # time=736.137ms 1..13 - ok 122 - file=utf8.tar maxmeta=250 filter=false strict=true # time=1947.343ms + ok 122 - file=utf8.tar maxmeta=250 filter=false strict=true # time=849.873ms # Subtest: file=utf8.tar maxmeta=250 filter=true strict=false # Subtest: uncompressed one byte at a time @@ -23291,7 +23329,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - uncompressed one byte at a time # time=20.865ms + ok 1 - uncompressed one byte at a time # time=9.983ms # Subtest: uncompressed all at once ok 1 - meta @@ -23304,7 +23342,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - uncompressed all at once # time=2.507ms + ok 2 - uncompressed all at once # time=1.568ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -23317,7 +23355,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - uncompressed one byte at a time, filename .tbr # time=22.427ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=10.329ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -23330,7 +23368,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - uncompressed all at once, filename .tar.br # time=2.774ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.654ms # Subtest: gzipped all at once ok 1 - meta @@ -23343,7 +23381,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - gzipped all at once # time=3.315ms + ok 5 - gzipped all at once # time=3.541ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -23356,7 +23394,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 6 - gzipped all at once, filename .tbr # time=3.725ms + ok 6 - gzipped all at once, filename .tbr # time=1.932ms # Subtest: gzipped byte at a time ok 1 - meta @@ -23369,7 +23407,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 7 - gzipped byte at a time # time=8.191ms + ok 7 - gzipped byte at a time # time=3.763ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -23382,7 +23420,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 8 - compress with brotli based on filename .tar.br # time=14.947ms + ok 8 - compress with brotli based on filename .tar.br # time=8.498ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -23395,7 +23433,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 9 - compress with brotli based on filename .tbr # time=15.226ms + ok 9 - compress with brotli based on filename .tbr # time=8.259ms # Subtest: compress with brotli all at once ok 1 - meta @@ -23408,7 +23446,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 10 - compress with brotli all at once # time=15.076ms + ok 10 - compress with brotli all at once # time=8.195ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -23421,7 +23459,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 11 - compress with brotli byte at a time # time=19.829ms + ok 11 - compress with brotli byte at a time # time=13.016ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -23434,7 +23472,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 12 - compress with brotli .tbr byte at a time # time=20.348ms + ok 12 - compress with brotli .tbr byte at a time # time=8.819ms # Subtest: async chunks ok 1 - meta @@ -23447,10 +23485,10 @@ ok 8 - eof ok 9 - end 1..9 - ok 13 - async chunks # time=4.111ms + ok 13 - async chunks # time=1.86ms 1..13 - ok 123 - file=utf8.tar maxmeta=250 filter=true strict=false # time=231.535ms + ok 123 - file=utf8.tar maxmeta=250 filter=true strict=false # time=120.933ms # Subtest: file=utf8.tar maxmeta=250 filter=false strict=false # Subtest: uncompressed one byte at a time @@ -23464,7 +23502,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - uncompressed one byte at a time # time=30.523ms + ok 1 - uncompressed one byte at a time # time=11.965ms # Subtest: uncompressed all at once ok 1 - meta @@ -23477,7 +23515,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - uncompressed all at once # time=2.964ms + ok 2 - uncompressed all at once # time=1.598ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -23490,7 +23528,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - uncompressed one byte at a time, filename .tbr # time=29.076ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=9.824ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -23503,7 +23541,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - uncompressed all at once, filename .tar.br # time=4.171ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.656ms # Subtest: gzipped all at once ok 1 - meta @@ -23516,7 +23554,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - gzipped all at once # time=4.66ms + ok 5 - gzipped all at once # time=1.948ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -23529,7 +23567,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 6 - gzipped all at once, filename .tbr # time=4.565ms + ok 6 - gzipped all at once, filename .tbr # time=1.861ms # Subtest: gzipped byte at a time ok 1 - meta @@ -23542,7 +23580,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 7 - gzipped byte at a time # time=12.457ms + ok 7 - gzipped byte at a time # time=3.953ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -23555,7 +23593,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 8 - compress with brotli based on filename .tar.br # time=20.144ms + ok 8 - compress with brotli based on filename .tar.br # time=8.703ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -23568,7 +23606,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 9 - compress with brotli based on filename .tbr # time=19.107ms + ok 9 - compress with brotli based on filename .tbr # time=8.497ms # Subtest: compress with brotli all at once ok 1 - meta @@ -23581,7 +23619,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 10 - compress with brotli all at once # time=19.184ms + ok 10 - compress with brotli all at once # time=8.083ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -23594,7 +23632,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 11 - compress with brotli byte at a time # time=25.085ms + ok 11 - compress with brotli byte at a time # time=10.125ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -23607,7 +23645,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 12 - compress with brotli .tbr byte at a time # time=28.27ms + ok 12 - compress with brotli .tbr byte at a time # time=8.735ms # Subtest: async chunks ok 1 - meta @@ -23620,10 +23658,10 @@ ok 8 - eof ok 9 - end 1..9 - ok 13 - async chunks # time=1195.725ms + ok 13 - async chunks # time=508.645ms 1..13 - ok 124 - file=utf8.tar maxmeta=250 filter=false strict=false # time=1487.415ms + ok 124 - file=utf8.tar maxmeta=250 filter=false strict=false # time=622.264ms # Subtest: file=utf8.tar maxmeta=null filter=true strict=true # Subtest: uncompressed one byte at a time @@ -23637,7 +23675,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - uncompressed one byte at a time # time=28.605ms + ok 1 - uncompressed one byte at a time # time=10.388ms # Subtest: uncompressed all at once ok 1 - meta @@ -23650,7 +23688,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - uncompressed all at once # time=3.46ms + ok 2 - uncompressed all at once # time=1.6ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -23663,7 +23701,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - uncompressed one byte at a time, filename .tbr # time=27.061ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=11.879ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -23676,7 +23714,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - uncompressed all at once, filename .tar.br # time=8.958ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.575ms # Subtest: gzipped all at once ok 1 - meta @@ -23689,7 +23727,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - gzipped all at once # time=4.266ms + ok 5 - gzipped all at once # time=1.919ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -23702,7 +23740,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 6 - gzipped all at once, filename .tbr # time=4.026ms + ok 6 - gzipped all at once, filename .tbr # time=1.946ms # Subtest: gzipped byte at a time ok 1 - meta @@ -23715,7 +23753,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 7 - gzipped byte at a time # time=10.609ms + ok 7 - gzipped byte at a time # time=3.816ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -23728,7 +23766,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 8 - compress with brotli based on filename .tar.br # time=18.202ms + ok 8 - compress with brotli based on filename .tar.br # time=8.392ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -23741,7 +23779,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 9 - compress with brotli based on filename .tbr # time=17.914ms + ok 9 - compress with brotli based on filename .tbr # time=7.945ms # Subtest: compress with brotli all at once ok 1 - meta @@ -23754,7 +23792,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 10 - compress with brotli all at once # time=18.784ms + ok 10 - compress with brotli all at once # time=8.194ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -23767,7 +23805,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 11 - compress with brotli byte at a time # time=22.581ms + ok 11 - compress with brotli byte at a time # time=10.14ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -23780,7 +23818,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 12 - compress with brotli .tbr byte at a time # time=18.868ms + ok 12 - compress with brotli .tbr byte at a time # time=8.884ms # Subtest: async chunks ok 1 - meta @@ -23793,10 +23831,10 @@ ok 8 - eof ok 9 - end 1..9 - ok 13 - async chunks # time=3.826ms + ok 13 - async chunks # time=1.686ms 1..13 - ok 125 - file=utf8.tar maxmeta=null filter=true strict=true # time=272.982ms + ok 125 - file=utf8.tar maxmeta=null filter=true strict=true # time=117.366ms # Subtest: file=utf8.tar maxmeta=null filter=false strict=true # Subtest: uncompressed one byte at a time @@ -23810,7 +23848,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - uncompressed one byte at a time # time=33.764ms + ok 1 - uncompressed one byte at a time # time=10.124ms # Subtest: uncompressed all at once ok 1 - meta @@ -23823,7 +23861,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - uncompressed all at once # time=3.722ms + ok 2 - uncompressed all at once # time=1.578ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -23836,7 +23874,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - uncompressed one byte at a time, filename .tbr # time=27.958ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=9.827ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -23849,7 +23887,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - uncompressed all at once, filename .tar.br # time=3.331ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.604ms # Subtest: gzipped all at once ok 1 - meta @@ -23862,7 +23900,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - gzipped all at once # time=4.284ms + ok 5 - gzipped all at once # time=1.925ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -23875,7 +23913,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 6 - gzipped all at once, filename .tbr # time=4.292ms + ok 6 - gzipped all at once, filename .tbr # time=2.068ms # Subtest: gzipped byte at a time ok 1 - meta @@ -23888,7 +23926,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 7 - gzipped byte at a time # time=10.513ms + ok 7 - gzipped byte at a time # time=3.924ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -23901,7 +23939,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 8 - compress with brotli based on filename .tar.br # time=18.172ms + ok 8 - compress with brotli based on filename .tar.br # time=8.229ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -23914,7 +23952,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 9 - compress with brotli based on filename .tbr # time=18.302ms + ok 9 - compress with brotli based on filename .tbr # time=7.955ms # Subtest: compress with brotli all at once ok 1 - meta @@ -23927,7 +23965,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 10 - compress with brotli all at once # time=23.437ms + ok 10 - compress with brotli all at once # time=8.474ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -23940,7 +23978,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 11 - compress with brotli byte at a time # time=23.349ms + ok 11 - compress with brotli byte at a time # time=9.664ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -23953,7 +23991,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 12 - compress with brotli .tbr byte at a time # time=19.496ms + ok 12 - compress with brotli .tbr byte at a time # time=8.658ms # Subtest: async chunks ok 1 - meta @@ -23966,10 +24004,10 @@ ok 8 - eof ok 9 - end 1..9 - ok 13 - async chunks # time=652.787ms + ok 13 - async chunks # time=276.782ms 1..13 - ok 126 - file=utf8.tar maxmeta=null filter=false strict=true # time=922.438ms + ok 126 - file=utf8.tar maxmeta=null filter=false strict=true # time=391.089ms # Subtest: file=utf8.tar maxmeta=null filter=true strict=false # Subtest: uncompressed one byte at a time @@ -23983,7 +24021,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - uncompressed one byte at a time # time=27.298ms + ok 1 - uncompressed one byte at a time # time=11.93ms # Subtest: uncompressed all at once ok 1 - meta @@ -23996,7 +24034,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - uncompressed all at once # time=4.338ms + ok 2 - uncompressed all at once # time=1.619ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -24009,7 +24047,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - uncompressed one byte at a time, filename .tbr # time=33.133ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=10.131ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -24022,7 +24060,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - uncompressed all at once, filename .tar.br # time=3.859ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.59ms # Subtest: gzipped all at once ok 1 - meta @@ -24035,7 +24073,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - gzipped all at once # time=4.814ms + ok 5 - gzipped all at once # time=1.933ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -24048,7 +24086,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 6 - gzipped all at once, filename .tbr # time=4.796ms + ok 6 - gzipped all at once, filename .tbr # time=1.977ms # Subtest: gzipped byte at a time ok 1 - meta @@ -24061,7 +24099,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 7 - gzipped byte at a time # time=11.25ms + ok 7 - gzipped byte at a time # time=3.805ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -24074,7 +24112,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 8 - compress with brotli based on filename .tar.br # time=19.748ms + ok 8 - compress with brotli based on filename .tar.br # time=8.243ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -24087,7 +24125,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 9 - compress with brotli based on filename .tbr # time=19.36ms + ok 9 - compress with brotli based on filename .tbr # time=8.276ms # Subtest: compress with brotli all at once ok 1 - meta @@ -24100,7 +24138,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 10 - compress with brotli all at once # time=15.543ms + ok 10 - compress with brotli all at once # time=8.268ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -24113,7 +24151,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 11 - compress with brotli byte at a time # time=24.652ms + ok 11 - compress with brotli byte at a time # time=10.024ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -24126,7 +24164,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 12 - compress with brotli .tbr byte at a time # time=20.965ms + ok 12 - compress with brotli .tbr byte at a time # time=8.633ms # Subtest: async chunks ok 1 - meta @@ -24139,10 +24177,10 @@ ok 8 - eof ok 9 - end 1..9 - ok 13 - async chunks # time=4.223ms + ok 13 - async chunks # time=1.718ms 1..13 - ok 127 - file=utf8.tar maxmeta=null filter=true strict=false # time=287.013ms + ok 127 - file=utf8.tar maxmeta=null filter=true strict=false # time=118.476ms # Subtest: file=utf8.tar maxmeta=null filter=false strict=false # Subtest: uncompressed one byte at a time @@ -24156,7 +24194,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 1 - uncompressed one byte at a time # time=31.368ms + ok 1 - uncompressed one byte at a time # time=10.56ms # Subtest: uncompressed all at once ok 1 - meta @@ -24169,7 +24207,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 2 - uncompressed all at once # time=3.708ms + ok 2 - uncompressed all at once # time=1.567ms # Subtest: uncompressed one byte at a time, filename .tbr ok 1 - meta @@ -24182,7 +24220,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 3 - uncompressed one byte at a time, filename .tbr # time=30.091ms + ok 3 - uncompressed one byte at a time, filename .tbr # time=12.16ms # Subtest: uncompressed all at once, filename .tar.br ok 1 - meta @@ -24195,7 +24233,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 4 - uncompressed all at once, filename .tar.br # time=3.961ms + ok 4 - uncompressed all at once, filename .tar.br # time=1.671ms # Subtest: gzipped all at once ok 1 - meta @@ -24208,7 +24246,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 5 - gzipped all at once # time=4.754ms + ok 5 - gzipped all at once # time=2.02ms # Subtest: gzipped all at once, filename .tbr ok 1 - meta @@ -24221,7 +24259,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 6 - gzipped all at once, filename .tbr # time=4.421ms + ok 6 - gzipped all at once, filename .tbr # time=1.845ms # Subtest: gzipped byte at a time ok 1 - meta @@ -24234,7 +24272,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 7 - gzipped byte at a time # time=11.253ms + ok 7 - gzipped byte at a time # time=3.832ms # Subtest: compress with brotli based on filename .tar.br ok 1 - meta @@ -24247,7 +24285,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 8 - compress with brotli based on filename .tar.br # time=19.202ms + ok 8 - compress with brotli based on filename .tar.br # time=8.367ms # Subtest: compress with brotli based on filename .tbr ok 1 - meta @@ -24260,7 +24298,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 9 - compress with brotli based on filename .tbr # time=19.552ms + ok 9 - compress with brotli based on filename .tbr # time=8.3ms # Subtest: compress with brotli all at once ok 1 - meta @@ -24273,7 +24311,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 10 - compress with brotli all at once # time=20.025ms + ok 10 - compress with brotli all at once # time=7.997ms # Subtest: compress with brotli byte at a time ok 1 - meta @@ -24286,7 +24324,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 11 - compress with brotli byte at a time # time=23.557ms + ok 11 - compress with brotli byte at a time # time=9.475ms # Subtest: compress with brotli .tbr byte at a time ok 1 - meta @@ -24299,7 +24337,7 @@ ok 8 - eof ok 9 - end 1..9 - ok 12 - compress with brotli .tbr byte at a time # time=20.333ms + ok 12 - compress with brotli .tbr byte at a time # time=8.785ms # Subtest: async chunks ok 1 - meta @@ -24312,28 +24350,28 @@ ok 8 - eof ok 9 - end 1..9 - ok 13 - async chunks # time=83.336ms + ok 13 - async chunks # time=45.611ms 1..13 - ok 128 - file=utf8.tar maxmeta=null filter=false strict=false # time=368.733ms + ok 128 - file=utf8.tar maxmeta=null filter=false strict=false # time=157.998ms 1..128 - ok 1 - fixture tests # time=37093.138ms + ok 1 - fixture tests # time=17020.887ms # Subtest: strict warn with an error emits that error 1..1 ok 1 - should be equal - ok 2 - strict warn with an error emits that error # time=1.705ms + ok 2 - strict warn with an error emits that error # time=1.09ms # 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.785ms + ok 3 - onwarn gets added to the warn event # time=0.462ms # Subtest: onentry gets added to entry event 1..1 ok 1 - should be equal - ok 4 - onentry gets added to entry event # time=0.813ms + ok 4 - onentry gets added to entry event # time=0.417ms # Subtest: drain event timings ok 1 - should be equal @@ -24380,75 +24418,75 @@ ok 42 - write should return false: 9 ok 43 - expect truthy value 1..43 - ok 5 - drain event timings # time=54.775ms + ok 5 - drain event timings # time=41.894ms # Subtest: consume while consuming # Subtest: size=1000 1..0 - ok 1 - size=1000 # time=2.583ms + ok 1 - size=1000 # time=1.176ms # Subtest: size=1024 1..0 - ok 2 - size=1024 # time=1.696ms + ok 2 - size=1024 # time=0.638ms 1..2 - ok 6 - consume while consuming # time=19.514ms + ok 6 - consume while consuming # time=10.098ms # Subtest: truncated input # Subtest: truncated at block boundary ok 1 - should be equivalent 1..1 - ok 1 - truncated at block boundary # time=3.456ms + ok 1 - truncated at block boundary # time=1.507ms # Subtest: truncated mid-block ok 1 - should be equivalent 1..1 - ok 2 - truncated mid-block # time=1.806ms + ok 2 - truncated mid-block # time=0.657ms 1..2 - ok 7 - truncated input # time=20.513ms + ok 7 - truncated input # time=9.328ms # Subtest: truncated gzip input # Subtest: early end ok 1 - aborted writing ok 2 - should be equivalent 1..2 - ok 1 - early end # time=6.355ms + ok 1 - early end # time=3.157ms # Subtest: just wrong ok 1 - aborted writing ok 2 - should match pattern provided 1..2 - ok 2 - just wrong # time=2.969ms + ok 2 - just wrong # time=1.438ms 1..2 - ok 8 - truncated gzip input # time=26.177ms + ok 8 - truncated gzip input # time=12.282ms # Subtest: end while consuming ok 1 - should be equivalent 1..1 - ok 9 - end while consuming # time=3.137ms + ok 9 - end while consuming # time=1.619ms # Subtest: bad archives ok 1 - should match pattern provided 1..1 - ok 10 - bad archives # time=1.83ms + ok 10 - bad archives # time=1.064ms # 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.861ms + ok 11 - header that throws # time=1.601ms # Subtest: warnings that are not so bad ok 1 - should be equivalent 1..1 - ok 12 - warnings that are not so bad # time=1.882ms + ok 12 - warnings that are not so bad # time=1.066ms 1..12 - # time=37240.701ms -ok 16 - test/parse.js # time=37240.701ms + # time=17110.044ms +ok 16 - test/parse.js # time=17110.044ms # Subtest: test/path-reservations.js # Subtest: basic race @@ -24468,7 +24506,7 @@ ok 14 - did dir2 before dir3 ok 15 - only do dir3 once 1..15 - ok 1 - basic race # time=48.127ms + ok 1 - basic race # time=23.948ms # Subtest: unicode shenanigans ok 1 - did cafe1 only once @@ -24478,7 +24516,7 @@ ok 5 - did cafe1 before cafe2 ok 6 - did cafe2 only once 1..6 - ok 2 - unicode shenanigans # time=7.14ms + ok 2 - unicode shenanigans # time=4.2ms # Subtest: absolute paths and trailing slash ok 1 - called a1 only once @@ -24494,7 +24532,7 @@ ok 11 - called r1 before 2 ok 12 - called r1 only once 1..12 - ok 3 - absolute paths and trailing slash # time=6.742ms + ok 3 - absolute paths and trailing slash # time=5.363ms # Subtest: on windows, everything collides with everything ok 1 - only call 1 once @@ -24504,27 +24542,27 @@ ok 5 - call 1 before 2 ok 6 - only call 2 once 1..6 - ok 4 - on windows, everything collides with everything # time=4.444ms + ok 4 - on windows, everything collides with everything # time=3.403ms 1..4 - # time=79.125ms -ok 17 - test/path-reservations.js # time=79.125ms + # time=43.999ms +ok 17 - test/path-reservations.js # time=43.999ms # Subtest: test/pax.js # Subtest: create a pax ok 1 - should be equal 1..1 - ok 1 - create a pax # time=15.479ms + ok 1 - create a pax # time=9.234ms # Subtest: null pax ok 1 - should be equal 1..1 - ok 2 - null pax # time=2.487ms + ok 2 - null pax # time=1.435ms # Subtest: tiny pax ok 1 - should be equal 1..1 - ok 3 - tiny pax # time=3.163ms + ok 3 - tiny pax # time=1.832ms # Subtest: parse ok 1 - should be equivalent @@ -24534,11 +24572,11 @@ ok 5 - should be equivalent ok 6 - should be equivalent 1..6 - ok 4 - parse # time=16.636ms + ok 4 - parse # time=9.843ms 1..4 - # time=70.284ms -ok 18 - test/pax.js # time=70.284ms + # time=37.812ms +ok 18 - test/pax.js # time=37.812ms # Subtest: test/read-entry.js # Subtest: create read entry @@ -24547,21 +24585,21 @@ ok 3 - should be equal ok 4 - saw end event 1..4 - ok 1 - create read entry # time=44.847ms + ok 1 - create read entry # time=22.85ms # 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=6.079ms + ok 2 - meta entry # time=4.268ms # 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=7.119ms + ok 3 - unknown entry type # time=4.636ms # Subtest: entry without mode ok 1 - header checksum should be valid @@ -24569,11 +24607,11 @@ ok 3 - should be equal ok 4 - saw end event 1..4 - ok 4 - entry without mode # time=4.433ms + ok 4 - entry without mode # time=3.372ms 1..4 - # time=99.381ms -ok 19 - test/read-entry.js # time=99.381ms + # time=49.883ms +ok 19 - test/read-entry.js # time=49.883ms # Subtest: test/replace.js # Subtest: basic file add to archive (good or truncated) @@ -24584,30 +24622,30 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - body-byte-counts.tar # time=138.415ms + ok 1 - body-byte-counts.tar # time=62.675ms # Subtest: no-null-eof.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - no-null-eof.tar # time=19.972ms + ok 2 - no-null-eof.tar # time=10.263ms # Subtest: truncated-head.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - truncated-head.tar # time=18.732ms + ok 3 - truncated-head.tar # time=8.503ms # Subtest: truncated-body.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 4 - truncated-body.tar # time=13.382ms + ok 4 - truncated-body.tar # time=7.533ms - ok 1 - sync # time=211.619ms + ok 1 - sync # time=101.134ms # Subtest: async cb 1..4 @@ -24616,30 +24654,30 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - body-byte-counts.tar # time=184.639ms + ok 1 - body-byte-counts.tar # time=20.623ms # Subtest: no-null-eof.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - no-null-eof.tar # time=16.291ms + ok 2 - no-null-eof.tar # time=9.501ms # Subtest: truncated-head.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - truncated-head.tar # time=214.285ms + ok 3 - truncated-head.tar # time=7.685ms # Subtest: truncated-body.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 4 - truncated-body.tar # time=290.301ms + ok 4 - truncated-body.tar # time=7.198ms - ok 2 - async cb # time=722.662ms + ok 2 - async cb # time=50.092ms # Subtest: async 1..4 @@ -24648,33 +24686,33 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - body-byte-counts.tar # time=91.641ms + ok 1 - body-byte-counts.tar # time=14.476ms # Subtest: no-null-eof.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - no-null-eof.tar # time=26.577ms + ok 2 - no-null-eof.tar # time=8.389ms # Subtest: truncated-head.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - truncated-head.tar # time=247.031ms + ok 3 - truncated-head.tar # time=8.553ms # Subtest: truncated-body.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 4 - truncated-body.tar # time=22.745ms + ok 4 - truncated-body.tar # time=7.873ms - ok 3 - async # time=398.533ms + ok 3 - async # time=44.165ms 1..3 - ok 1 - basic file add to archive (good or truncated) # time=1416.757ms + ok 1 - basic file add to archive (good or truncated) # time=211.446ms # Subtest: add to empty archive # Subtest: sync @@ -24684,23 +24722,23 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - empty.tar # time=53.551ms + ok 1 - empty.tar # time=25.077ms # Subtest: zero.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - zero.tar # time=15.928ms + ok 2 - zero.tar # time=7.526ms # Subtest: not-existing.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - not-existing.tar # time=15.002ms + ok 3 - not-existing.tar # time=11.794ms - ok 1 - sync # time=226.9ms + ok 1 - sync # time=49.432ms # Subtest: async cb 1..3 @@ -24709,23 +24747,23 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - empty.tar # time=36.357ms + ok 1 - empty.tar # time=12.891ms # Subtest: zero.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - zero.tar # time=13.676ms + ok 2 - zero.tar # time=9.588ms # Subtest: not-existing.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - not-existing.tar # time=162.861ms + ok 3 - not-existing.tar # time=6.937ms - ok 2 - async cb # time=221.245ms + ok 2 - async cb # time=34.313ms # Subtest: async 1..3 @@ -24734,71 +24772,71 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - empty.tar # time=150.979ms + ok 1 - empty.tar # time=170.772ms # Subtest: zero.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - zero.tar # time=187.011ms + ok 2 - zero.tar # time=6.135ms # Subtest: not-existing.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - not-existing.tar # time=89.978ms + ok 3 - not-existing.tar # time=61.151ms - ok 3 - async # time=445.838ms + ok 3 - async # time=241.748ms 1..3 - ok 2 - add to empty archive # time=1053.023ms + ok 2 - add to empty archive # time=431.541ms # 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 3 - cannot append to gzipped archives # time=22.377ms + ok 3 - cannot append to gzipped archives # time=5.466ms # Subtest: cannot append to brotli compressed archives ok 1 - expected to throw: TypeError cannot append to compressed archives ok 2 - expected to throw: Error cannot append to compressed archives 1..2 - ok 4 - cannot append to brotli compressed archives # time=5.499ms + ok 4 - cannot append to brotli compressed archives # time=1.944ms # 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=3.034ms + ok 5 - other throws # time=1.3ms # Subtest: broken open ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 6 - broken open # time=8.974ms + ok 6 - broken open # time=5.356ms # Subtest: broken fstat # Subtest: sync ok 1 - expected to throw: Error poop 1..1 - ok 1 - sync # time=4.149ms + ok 1 - sync # time=2.129ms # Subtest: async ok 1 - should match pattern provided 1..1 - ok 2 - async # time=12.516ms + ok 2 - async # time=3.133ms 1..2 - ok 7 - broken fstat # time=39.862ms + ok 7 - broken fstat # time=57.252ms # Subtest: broken read ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 8 - broken read # time=6.87ms + ok 8 - broken read # time=3.749ms # Subtest: mtime cache # Subtest: sync @@ -24807,7 +24845,7 @@ ok 3 - should be equivalent ok 4 - should be equivalent 1..4 - ok 1 - sync # time=20.491ms + ok 1 - sync # time=13.534ms # Subtest: async cb ok 1 - should be equal @@ -24815,7 +24853,7 @@ ok 3 - should be equivalent ok 4 - should be equivalent 1..4 - ok 2 - async cb # time=30.879ms + ok 2 - async cb # time=10.304ms # Subtest: async promise ok 1 - should be equal @@ -24823,10 +24861,10 @@ ok 3 - should be equivalent ok 4 - should be equivalent 1..4 - ok 3 - async promise # time=14.503ms + ok 3 - async promise # time=7.086ms 1..3 - ok 9 - mtime cache # time=83.154ms + ok 9 - mtime cache # time=44.94ms # Subtest: create tarball out of another tarball # Subtest: sync @@ -24836,7 +24874,7 @@ ok 4 - should be equal ok 5 - should be equivalent 1..5 - ok 1 - sync # time=27.494ms + ok 1 - sync # time=13.451ms # Subtest: async cb ok 1 - should be equal @@ -24845,7 +24883,7 @@ ok 4 - should be equal ok 5 - should be equivalent 1..5 - ok 2 - async cb # time=19.423ms + ok 2 - async cb # time=10.308ms # Subtest: async ok 1 - should be equal @@ -24854,14 +24892,14 @@ ok 4 - should be equal ok 5 - should be equivalent 1..5 - ok 3 - async # time=17.199ms + ok 3 - async # time=6.753ms 1..3 - ok 10 - create tarball out of another tarball # time=161.478ms + ok 10 - create tarball out of another tarball # time=44.649ms 1..10 - # time=2865.219ms -ok 20 - test/replace.js # time=2865.219ms + # time=826.742ms +ok 20 - test/replace.js # time=826.742ms # Subtest: test/strip-absolute-path.js # Subtest: basic @@ -24872,7 +24910,7 @@ ok 5 - //foo//bar//baz ok 6 - c:\\c:\\c:\\c:\\\\d:\\e/f/g 1..6 - ok 1 - basic # time=23.833ms + ok 1 - basic # time=13.204ms # Subtest: drive-local paths ok 1 - / @@ -24888,26 +24926,26 @@ ok 11 - //?/X:/y/z ok 12 - \\\\?\\X:\\y\\z 1..12 - ok 2 - drive-local paths # time=12.412ms + ok 2 - drive-local paths # time=9.845ms 1..2 - # time=58.58ms -ok 21 - test/strip-absolute-path.js # time=58.58ms + # time=32.812ms +ok 21 - test/strip-absolute-path.js # time=32.812ms # Subtest: test/strip-trailing-slashes.js ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - # time=28.789ms -ok 22 - test/strip-trailing-slashes.js # time=28.789ms + # time=15.239ms +ok 22 - test/strip-trailing-slashes.js # time=15.239ms # Subtest: test/types.js ok 1 - should be equal ok 2 - should be equal 1..2 - # time=11.594ms -ok 23 - test/types.js # time=11.594ms + # time=6.663ms +ok 23 - test/types.js # time=6.663ms # Subtest: test/unpack.js # Subtest: basic file unpack tests @@ -24920,15 +24958,15 @@ ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 1 - strict # time=307.81ms + ok 1 - strict # time=55.077ms # Subtest: loose ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 2 - loose # time=42.128ms + ok 2 - loose # time=17.229ms - ok 1 - async unpack # time=852.447ms + ok 1 - async unpack # time=178.234ms # Subtest: sync unpack 1..2 @@ -24936,17 +24974,17 @@ ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 1 - strict # time=6.085ms + ok 1 - strict # time=1.772ms # Subtest: loose ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 2 - loose # time=4.908ms + ok 2 - loose # time=2.247ms - ok 2 - sync unpack # time=185.253ms + ok 2 - sync unpack # time=73.465ms - ok 1 - emptypax.tar # time=1901.297ms + ok 1 - emptypax.tar # time=515.006ms # Subtest: body-byte-counts.tar 1..2 @@ -24958,7 +24996,7 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 1 - strict # time=300.593ms + ok 1 - strict # time=115.641ms # Subtest: loose ok 1 - 1024-bytes.txt @@ -24966,9 +25004,9 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 2 - loose # time=59.874ms + ok 2 - loose # time=18.882ms - ok 1 - async unpack # time=862.313ms + ok 1 - async unpack # time=337.346ms # Subtest: sync unpack 1..2 @@ -24978,7 +25016,7 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 1 - strict # time=6.903ms + ok 1 - strict # time=3.846ms # Subtest: loose ok 1 - 1024-bytes.txt @@ -24986,11 +25024,11 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 2 - loose # time=4.582ms + ok 2 - loose # time=3.711ms - ok 2 - sync unpack # time=184.026ms + ok 2 - sync unpack # time=81.978ms - ok 2 - body-byte-counts.tar # time=1891.568ms + ok 2 - body-byte-counts.tar # time=523.872ms # Subtest: utf8.tar 1..2 @@ -25001,16 +25039,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=592.148ms + ok 1 - strict # time=107.989ms # 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=95.374ms + ok 2 - loose # time=18.996ms - ok 1 - async unpack # time=1703.633ms + ok 1 - async unpack # time=334.18ms # Subtest: sync unpack 1..2 @@ -25019,18 +25057,18 @@ 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=6.745ms + ok 1 - strict # time=5.814ms # Subtest: loose ok 1 - 🌟.txt ok 2 - Ω.txt ok 3 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt 1..3 - ok 2 - loose # time=13.877ms + ok 2 - loose # time=6.017ms - ok 2 - sync unpack # time=166.45ms + ok 2 - sync unpack # time=105.943ms - ok 3 - utf8.tar # time=2359.134ms + ok 3 - utf8.tar # time=1226.967ms # Subtest: file.tar 1..2 @@ -25039,30 +25077,30 @@ # Subtest: strict ok 1 - one-byte.txt 1..1 - ok 1 - strict # time=268.321ms + ok 1 - strict # time=48.208ms # Subtest: loose ok 1 - one-byte.txt 1..1 - ok 2 - loose # time=33.41ms + ok 2 - loose # time=15.085ms - ok 1 - async unpack # time=810.72ms + ok 1 - async unpack # time=159.569ms # Subtest: sync unpack 1..2 # Subtest: strict ok 1 - one-byte.txt 1..1 - ok 1 - strict # time=7.155ms + ok 1 - strict # time=1.003ms # Subtest: loose ok 1 - one-byte.txt 1..1 - ok 2 - loose # time=1.806ms + ok 2 - loose # time=1.106ms - ok 2 - sync unpack # time=419.121ms + ok 2 - sync unpack # time=78.135ms - ok 4 - file.tar # time=1811.577ms + ok 4 - file.tar # time=498.802ms # Subtest: global-header.tar 1..2 @@ -25071,30 +25109,30 @@ # Subtest: strict ok 1 - one-byte.txt 1..1 - ok 1 - strict # time=248.89ms + ok 1 - strict # time=46.444ms # Subtest: loose ok 1 - one-byte.txt 1..1 - ok 2 - loose # time=33.928ms + ok 2 - loose # time=14.432ms - ok 1 - async unpack # time=803.666ms + ok 1 - async unpack # time=176.64ms # Subtest: sync unpack 1..2 # Subtest: strict ok 1 - one-byte.txt 1..1 - ok 1 - strict # time=2.589ms + ok 1 - strict # time=3.944ms # Subtest: loose ok 1 - one-byte.txt 1..1 - ok 2 - loose # time=2.017ms + ok 2 - loose # time=1.687ms - ok 2 - sync unpack # time=218.868ms + ok 2 - sync unpack # time=65.072ms - ok 5 - global-header.tar # time=1851.091ms + ok 5 - global-header.tar # time=461.993ms # Subtest: long-pax.tar 1..2 @@ -25103,30 +25141,30 @@ # Subtest: strict ok 1 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 1..1 - ok 1 - strict # time=250.508ms + ok 1 - strict # time=50.53ms # Subtest: loose ok 1 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 1..1 - ok 2 - loose # time=37.318ms + ok 2 - loose # time=14.084ms - ok 1 - async unpack # time=797.569ms + ok 1 - async unpack # time=243.97ms # Subtest: sync unpack 1..2 # Subtest: strict ok 1 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 1..1 - ok 1 - strict # time=2.378ms + ok 1 - strict # time=1.808ms # Subtest: loose ok 1 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 1..1 - ok 2 - loose # time=3.265ms + ok 2 - loose # time=2.813ms - ok 2 - sync unpack # time=200.236ms + ok 2 - sync unpack # time=91.757ms - ok 6 - long-pax.tar # time=1759.267ms + ok 6 - long-pax.tar # time=488.321ms # Subtest: long-paths.tar 1..2 @@ -25142,7 +25180,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=1315.827ms + ok 1 - strict # time=230.211ms # Subtest: loose ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -25154,9 +25192,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=97.209ms + ok 2 - loose # time=59.259ms - ok 1 - async unpack # time=1820.337ms + ok 1 - async unpack # time=408.98ms # Subtest: sync unpack 1..2 @@ -25170,7 +25208,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=32.676ms + ok 1 - strict # time=33.762ms # Subtest: loose ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc @@ -25182,19 +25220,19 @@ 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=28.808ms + ok 2 - loose # time=18.272ms - ok 2 - sync unpack # time=152.121ms + ok 2 - sync unpack # time=104.752ms - ok 7 - long-paths.tar # time=2367.834ms + ok 7 - long-paths.tar # time=1242.272ms - ok 1 - basic file unpack tests # time=2506.86ms + ok 1 - basic file unpack tests # time=1299.095ms # Subtest: cwd default to process cwd ok 1 - should be equal ok 2 - should be equal 1..2 - ok 2 - cwd default to process cwd # time=1.56ms + ok 2 - cwd default to process cwd # time=0.791ms # Subtest: links! 1..6 @@ -25207,7 +25245,7 @@ ok 6 - expect truthy value ok 7 - should be equal 1..7 - ok 1 - async # time=113.253ms + ok 1 - async # time=9.377ms # Subtest: sync ok 1 - should be equal @@ -25217,7 +25255,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 2 - sync # time=18.635ms + ok 2 - sync # time=3.439ms # Subtest: sync strip ok 1 - should be equal @@ -25229,7 +25267,7 @@ ok 7 - expect truthy value ok 8 - should be equal 1..8 - ok 3 - sync strip # time=17.878ms + ok 3 - sync strip # time=7.44ms # Subtest: async strip ok 1 - emitted finish before close @@ -25242,20 +25280,20 @@ ok 8 - expect truthy value ok 9 - should be equal 1..9 - ok 4 - async strip # time=13.925ms + ok 4 - async strip # time=16.944ms # Subtest: sync strip 3 ok 1 - expected to throw 1..1 - ok 5 - sync strip 3 # time=7.71ms + ok 5 - sync strip 3 # time=4.529ms # Subtest: async strip 3 ok 1 - emitted finish before close ok 2 - expected to throw 1..2 - ok 6 - async strip 3 # time=12.72ms + ok 6 - async strip 3 # time=1.934ms - ok 3 - links! # time=221.492ms + ok 3 - links! # time=56.383ms # Subtest: links without cleanup (exercise clobbering code) 1..6 @@ -25268,7 +25306,7 @@ ok 6 - expect truthy value ok 7 - should be equal 1..7 - ok 1 - async # time=62.902ms + ok 1 - async # time=16.614ms # Subtest: sync ok 1 - should be equal @@ -25278,7 +25316,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 2 - sync # time=5.63ms + ok 2 - sync # time=3.402ms # Subtest: async again ok 1 - should be equal @@ -25288,7 +25326,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 3 - async again # time=19.106ms + ok 3 - async again # time=2.74ms # Subtest: sync again ok 1 - should be equal @@ -25298,7 +25336,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 4 - sync again # time=4.349ms + ok 4 - sync again # time=1.723ms # Subtest: async unlink ok 1 - should be equal @@ -25308,7 +25346,7 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 5 - async unlink # time=44.311ms + ok 5 - async unlink # time=2.735ms # Subtest: sync unlink ok 1 - should be equal @@ -25318,9 +25356,9 @@ ok 5 - expect truthy value ok 6 - should be equal 1..6 - ok 6 - sync unlink # time=7.62ms + ok 6 - sync unlink # time=1.787ms - ok 4 - links without cleanup (exercise clobbering code) # time=201.019ms + ok 4 - links without cleanup (exercise clobbering code) # time=53.519ms # Subtest: nested dir dupe ok 1 - should be equal @@ -25331,7 +25369,7 @@ ok 6 - should be equal ok 7 - should be equal 1..7 - ok 5 - nested dir dupe # time=92.983ms + ok 5 - nested dir dupe # time=28.39ms # Subtest: symlink in dir path # Subtest: no clobbering @@ -25345,7 +25383,7 @@ ok 8 - should match pattern provided ok 9 - should be equal 1..9 - ok 1 - no clobbering # time=12.319ms + ok 1 - no clobbering # time=7.977ms # Subtest: no clobbering, sync ok 1 - should be equal @@ -25357,7 +25395,7 @@ ok 7 - should be equal ok 8 - should match pattern provided 1..8 - ok 2 - no clobbering, sync # time=7.775ms + ok 2 - no clobbering, sync # time=5.253ms # Subtest: extract through symlink ok 1 - should be equivalent @@ -25367,7 +25405,7 @@ ok 5 - x thru link ok 6 - x thru link 1..6 - ok 3 - extract through symlink # time=99.872ms + ok 3 - extract through symlink # time=10.257ms # Subtest: extract through symlink sync ok 1 - should be equivalent @@ -25377,7 +25415,7 @@ ok 5 - x thru link ok 6 - x thru link 1..6 - ok 4 - extract through symlink sync # time=11.478ms + ok 4 - extract through symlink sync # time=3.498ms # Subtest: clobber through symlink ok 1 - should be equivalent @@ -25387,12 +25425,12 @@ ok 5 - sym is dir ok 6 - x thru link 1..6 - ok 5 - clobber through symlink # time=34.801ms + ok 5 - clobber through symlink # time=7.396ms # Subtest: clobber through symlink with busted unlink ok 1 - should be equivalent 1..1 - ok 6 - clobber through symlink with busted unlink # time=28.627ms + ok 6 - clobber through symlink with busted unlink # time=6.987ms # Subtest: clobber through symlink sync ok 1 - should be equal @@ -25401,7 +25439,7 @@ ok 4 - sym is dir ok 5 - x thru link 1..5 - ok 7 - clobber through symlink sync # time=23.237ms + ok 7 - clobber through symlink sync # time=3.745ms # Subtest: clobber dirs ok 1 - should be equal @@ -25413,7 +25451,7 @@ ok 7 - should be equal ok 8 - should match pattern provided 1..8 - ok 8 - clobber dirs # time=60.35ms + ok 8 - clobber dirs # time=10.761ms # Subtest: clobber dirs sync ok 1 - should be equal @@ -25425,27 +25463,27 @@ ok 7 - should be equal ok 8 - should match pattern provided 1..8 - ok 9 - clobber dirs sync # time=35.63ms + ok 9 - clobber dirs sync # time=4.64ms 1..9 - ok 6 - symlink in dir path # time=706.177ms + ok 6 - symlink in dir path # time=127.085ms # Subtest: unsupported entries # Subtest: basic, warns ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 1 - basic, warns # time=11.384ms + ok 1 - basic, warns # time=14.636ms # 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=4.783ms + ok 2 - strict, throws # time=2.264ms 1..2 - ok 7 - unsupported entries # time=23.922ms + ok 7 - unsupported entries # time=19.924ms # Subtest: file in dir path # Subtest: fail because of file @@ -25454,15 +25492,15 @@ ok 1 - should be equal ok 2 - expected to throw 1..2 - ok 1 - async # time=30.13ms + ok 1 - async # time=3.029ms # Subtest: sync ok 1 - should be equal ok 2 - expected to throw 1..2 - ok 2 - sync # time=4.019ms + ok 2 - sync # time=2.143ms - ok 1 - fail because of file # time=95.059ms + ok 1 - fail because of file # time=13.623ms # Subtest: clobber on through 1..2 @@ -25470,24 +25508,24 @@ ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 1 - async # time=58.797ms + ok 1 - async # time=4.919ms # Subtest: sync ok 1 - expect truthy value ok 2 - should be equal 1..2 - ok 2 - sync # time=9.814ms + ok 2 - sync # time=2.047ms - ok 2 - clobber on through # time=104.212ms + ok 2 - clobber on through # time=20.722ms 1..2 - ok 8 - file in dir path # time=217.354ms + ok 8 - file in dir path # time=46.355ms # Subtest: set umask option ok 1 - should be equal ok 2 - should be equal 1..2 - ok 9 - set umask option # time=5.225ms + ok 9 - set umask option # time=2.155ms # Subtest: absolute paths ok 1 - expect truthy value @@ -25498,35 +25536,35 @@ ok 1 - should match pattern provided ok 2 - is file 1..2 - ok 1 - async # time=51.332ms + ok 1 - async # time=3.136ms # Subtest: sync ok 1 - should match pattern provided ok 2 - is file 1..2 - ok 2 - sync # time=6.366ms + ok 2 - sync # time=3.472ms 1..2 - ok 4 - warn and correct # time=204.982ms + ok 4 - warn and correct # time=16.489ms # Subtest: preserve absolute path # Subtest: async ok 1 - should be equivalent ok 2 - is file 1..2 - ok 1 - async # time=33.63ms + ok 1 - async # time=3.261ms # Subtest: sync ok 1 - should be equivalent ok 2 - is file 1..2 - ok 2 - sync # time=5.53ms + ok 2 - sync # time=1.542ms 1..2 - ok 5 - preserve absolute path # time=80.713ms + ok 5 - preserve absolute path # time=12.624ms 1..5 - ok 10 - absolute paths # time=337.431ms + ok 10 - absolute paths # time=41.112ms # Subtest: .. paths # Subtest: warn and skip @@ -25534,16 +25572,16 @@ ok 1 - should match pattern provided ok 2 - expected to throw 1..2 - ok 1 - async # time=6.408ms + ok 1 - async # time=1.886ms # Subtest: sync ok 1 - should match pattern provided ok 2 - expected to throw 1..2 - ok 2 - sync # time=3.408ms + ok 2 - sync # time=1.367ms 1..2 - ok 1 - warn and skip # time=25.355ms + ok 1 - warn and skip # time=11.251ms # Subtest: preserve dotted path # Subtest: async @@ -25551,20 +25589,20 @@ ok 2 - is file ok 3 - should be equal 1..3 - ok 1 - async # time=36.671ms + ok 1 - async # time=2.797ms # Subtest: sync ok 1 - should be equivalent ok 2 - is file ok 3 - should be equal 1..3 - ok 2 - sync # time=6.662ms + ok 2 - sync # time=1.549ms 1..2 - ok 2 - preserve dotted path # time=121.996ms + ok 2 - preserve dotted path # time=12.702ms 1..2 - ok 11 - .. paths # time=168.852ms + ok 11 - .. paths # time=29.184ms # Subtest: fail all stats # Subtest: async @@ -25573,7 +25611,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - async # time=39.766ms + ok 1 - async # time=8.989ms # Subtest: sync ok 1 - should match pattern provided @@ -25581,75 +25619,75 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - sync # time=17.075ms + ok 2 - sync # time=6.491ms 1..2 - ok 12 - fail all stats # time=63.918ms + ok 12 - fail all stats # time=19.61ms # Subtest: fail symlink # Subtest: async ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 1 - async # time=30.069ms + ok 1 - async # time=4.814ms # Subtest: sync ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 2 - sync # time=5.945ms + ok 2 - sync # time=2.934ms 1..2 - ok 13 - fail symlink # time=80.467ms + ok 13 - fail symlink # time=19.491ms # Subtest: fail chmod # Subtest: async ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 1 - async # time=11.912ms + ok 1 - async # time=3.884ms # Subtest: sync ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 2 - sync # time=4.643ms + ok 2 - sync # time=2.117ms 1..2 - ok 14 - fail chmod # time=31.802ms + ok 14 - fail chmod # time=15.599ms # Subtest: fail mkdir # Subtest: sync ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 1 - sync # time=7.534ms + ok 1 - sync # time=3.072ms # Subtest: async ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 2 - async # time=13.28ms + ok 2 - async # time=3.456ms 1..2 - ok 15 - fail mkdir # time=46.082ms + ok 15 - fail mkdir # time=14.997ms # Subtest: fail write # Subtest: async ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 1 - async # time=8.703ms + ok 1 - async # time=5.046ms # Subtest: sync ok 1 - should match pattern provided ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - sync # time=10.326ms + ok 2 - sync # time=3.12ms 1..2 - ok 16 - fail write # time=63.45ms + ok 16 - fail write # time=16.987ms # Subtest: skip existing # Subtest: async @@ -25657,17 +25695,17 @@ ok 2 - should be equal ok 3 - should be equal 1..3 - ok 1 - async # time=13.258ms + ok 1 - async # time=1.915ms # Subtest: sync ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - sync # time=2.566ms + ok 2 - sync # time=1.511ms 1..2 - ok 17 - skip existing # time=43.158ms + ok 17 - skip existing # time=9.802ms # Subtest: skip newer # Subtest: async @@ -25675,17 +25713,17 @@ ok 2 - should be equal ok 3 - should be equal 1..3 - ok 1 - async # time=6.81ms + ok 1 - async # time=1.409ms # Subtest: sync ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - sync # time=2.382ms + ok 2 - sync # time=1.002ms 1..2 - ok 18 - skip newer # time=31.346ms + ok 18 - skip newer # time=8ms # Subtest: no mtime # Subtest: async @@ -25695,7 +25733,7 @@ ok 4 - should not be equal ok 5 - should be equal 1..5 - ok 1 - async # time=10.706ms + ok 1 - async # time=3.618ms # Subtest: sync ok 1 - should not be equal @@ -25704,55 +25742,55 @@ ok 4 - should not be equal ok 5 - should be equal 1..5 - ok 2 - sync # time=3.335ms + ok 2 - sync # time=1.73ms 1..2 - ok 19 - no mtime # time=28.807ms + ok 19 - no mtime # time=14.589ms # Subtest: unpack big enough to pause/drain ok 1 - extraction finished ok 2 - should be equivalent 1..2 - ok 20 - unpack big enough to pause/drain # time=280.383ms + ok 20 - unpack big enough to pause/drain # time=58.712ms # Subtest: set owner # Subtest: as root, defaults to true ok 1 - preserveOwner enabled 1..1 - ok 1 - as root, defaults to true # time=2.244ms + ok 1 - as root, defaults to true # time=0.639ms # Subtest: as non-root, defaults to false ok 1 - preserveOwner disabled 1..1 - ok 2 - as non-root, defaults to false # time=1.605ms + ok 2 - as non-root, defaults to false # time=0.511ms # Subtest: chown failure results in unpack failure # Subtest: sync ok 1 - should be equal 1..1 - ok 1 - sync # time=13.659ms + ok 1 - sync # time=3.661ms # Subtest: async ok 1 - should be equal 1..1 - ok 2 - async # time=23.405ms + ok 2 - async # time=8.697ms 1..2 - ok 3 - chown failure results in unpack failure # time=281.852ms + ok 3 - chown failure results in unpack failure # time=41.043ms # Subtest: chown when true # Subtest: sync ok 1 - called chowns 1..1 - ok 1 - sync # time=10.97ms + ok 1 - sync # time=4.888ms # Subtest: async ok 1 - called chowns 1..1 - ok 2 - async # time=9.713ms + ok 2 - async # time=4.932ms 1..2 - ok 4 - chown when true # time=66.42ms + ok 4 - chown when true # time=19.306ms # Subtest: no chown when false # Subtest: sync @@ -25763,7 +25801,7 @@ ok 5 - should not be equal ok 6 - should not be equal 1..6 - ok 1 - sync # time=17.038ms + ok 1 - sync # time=8.723ms # Subtest: async ok 1 - should not be equal @@ -25773,78 +25811,78 @@ ok 5 - should not be equal ok 6 - should not be equal 1..6 - ok 2 - async # time=21.95ms + ok 2 - async # time=17.039ms 1..2 - ok 5 - no chown when false # time=52.251ms + ok 5 - no chown when false # time=31.852ms 1..5 - ok 21 - set owner # time=423.764ms + ok 21 - set owner # time=100.781ms # 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=7.943ms + ok 1 - sync # time=3.005ms # Subtest: async ok 1 - should be equal ok 2 - should be equal 1..2 - ok 2 - async # time=22.873ms + ok 2 - async # time=2.793ms 1..2 - ok 22 - unpack when dir is not writable # time=44.678ms + ok 22 - unpack when dir is not writable # time=10.91ms # Subtest: transmute chars on windows # Subtest: async ok 1 - should be equivalent ok 2 - should be equal 1..2 - ok 1 - async # time=4.576ms + ok 1 - async # time=2.375ms # Subtest: sync ok 1 - should be equivalent ok 2 - should be equal 1..2 - ok 2 - sync # time=3.019ms + ok 2 - sync # time=1.775ms 1..2 - ok 23 - transmute chars on windows # time=27.029ms + ok 23 - transmute chars on windows # time=10.261ms # Subtest: safely transmute chars on windows with absolutes ok 1 - should be equal 1..1 - ok 24 - safely transmute chars on windows with absolutes # time=1.475ms + ok 24 - safely transmute chars on windows with absolutes # time=0.892ms # Subtest: use explicit chmod when required by umask # Subtest: async ok 1 - should be equal 1..1 - ok 1 - async # time=25.795ms + ok 1 - async # time=5.608ms # Subtest: sync ok 1 - should be equal 1..1 - ok 2 - sync # time=9.001ms + ok 2 - sync # time=2.469ms 1..2 - ok 25 - use explicit chmod when required by umask # time=41.823ms + ok 25 - use explicit chmod when required by umask # time=11.262ms # Subtest: dont use explicit chmod if noChmod flag set # Subtest: async ok 1 - should be equal 1..1 - ok 1 - async # time=98.228ms + ok 1 - async # time=4.142ms # Subtest: sync ok 1 - should be equal 1..1 - ok 2 - sync # time=11.875ms + ok 2 - sync # time=2.428ms 1..2 - ok 26 - dont use explicit chmod if noChmod flag set # time=116.073ms + ok 26 - dont use explicit chmod if noChmod flag set # time=8.773ms # Subtest: chown implicit dirs and also the entries # Subtest: throws when setting uid/gid improperly @@ -25852,7 +25890,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=4.688ms + ok 1 - throws when setting uid/gid improperly # time=1.814ms # Subtest: async ok 1 - chown(/build/reproducible-path/node-tar-6.2.1+~cs7.0.8/test/fixtures/unpack/chownr/a/b) uid @@ -25873,7 +25911,7 @@ ok 16 - chown(21) gid ok 17 - should be equal 1..17 - ok 2 - async # time=266.444ms + ok 2 - async # time=96.411ms # Subtest: sync ok 1 - chownSync(/build/reproducible-path/node-tar-6.2.1+~cs7.0.8/test/fixtures/unpack/chownr/a/b) uid @@ -25894,11 +25932,11 @@ ok 16 - chownSync(21) gid ok 17 - should be equal 1..17 - ok 3 - sync # time=202.673ms + ok 3 - sync # time=11.692ms # Subtest: make it look like processUid is 420 1..0 - ok 4 - make it look like processUid is 420 # time=0.83ms + ok 4 - make it look like processUid is 420 # time=0.355ms # Subtest: async ok 1 - chown(/build/reproducible-path/node-tar-6.2.1+~cs7.0.8/test/fixtures/unpack/chownr/a/b) uid @@ -25919,7 +25957,7 @@ ok 16 - chown(21) gid ok 17 - should be equal 1..17 - ok 5 - async # time=366.796ms + ok 5 - async # time=6.865ms # Subtest: sync ok 1 - chownSync(/build/reproducible-path/node-tar-6.2.1+~cs7.0.8/test/fixtures/unpack/chownr/a/b) uid @@ -25940,11 +25978,11 @@ ok 16 - chownSync(21) gid ok 17 - should be equal 1..17 - ok 6 - sync # time=233.591ms + ok 6 - sync # time=7.733ms # Subtest: make it look like processGid is 666 1..0 - ok 7 - make it look like processGid is 666 # time=0.652ms + ok 7 - make it look like processGid is 666 # time=0.36ms # Subtest: async ok 1 - chown(/build/reproducible-path/node-tar-6.2.1+~cs7.0.8/test/fixtures/unpack/chownr/a/b) uid @@ -25965,7 +26003,7 @@ ok 16 - chown(21) gid ok 17 - should be equal 1..17 - ok 8 - async # time=233.401ms + ok 8 - async # time=7.799ms # Subtest: sync ok 1 - chownSync(/build/reproducible-path/node-tar-6.2.1+~cs7.0.8/test/fixtures/unpack/chownr/a/b) uid @@ -25986,10 +26024,10 @@ ok 16 - chownSync(21) gid ok 17 - should be equal 1..17 - ok 9 - sync # time=161.515ms + ok 9 - sync # time=132.127ms 1..9 - ok 27 - chown implicit dirs and also the entries # time=1486.935ms + ok 27 - chown implicit dirs and also the entries # time=270.493ms # Subtest: bad cwd setting # Subtest: Directory ./ @@ -25997,51 +26035,51 @@ ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 1 - cwd is a file # time=25.809ms + ok 1 - cwd is a file # time=9.656ms # Subtest: cwd is missing ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 2 - cwd is missing # time=5.629ms + ok 2 - cwd is missing # time=1.676ms 1..2 - ok 1 - Directory ./ # time=38.718ms + ok 1 - Directory ./ # time=15.307ms # 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=5.559ms + ok 1 - cwd is a file # time=2.822ms # Subtest: cwd is missing ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 2 - cwd is missing # time=5.018ms + ok 2 - cwd is missing # time=1.264ms 1..2 - ok 2 - File a # time=14.737ms + ok 2 - File a # time=6.197ms # 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=10.573ms + ok 1 - cwd is a file # time=2.779ms # Subtest: cwd is missing ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 2 - cwd is missing # time=2.225ms + ok 2 - cwd is missing # time=1.28ms 1..2 - ok 3 - File a/b/c # time=17.519ms + ok 3 - File a/b/c # time=6.178ms 1..3 - ok 28 - bad cwd setting # time=77.814ms + ok 28 - bad cwd setting # time=31.626ms # Subtest: transform 1..3 @@ -26053,15 +26091,15 @@ ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 1 - strict # time=30.551ms + ok 1 - strict # time=7.236ms # Subtest: loose ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 2 - loose # time=29.152ms + ok 2 - loose # time=3.8ms - ok 1 - async unpack # time=308.34ms + ok 1 - async unpack # time=173.195ms # Subtest: sync unpack 1..2 @@ -26069,17 +26107,17 @@ ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 1 - strict # time=3.969ms + ok 1 - strict # time=1.795ms # Subtest: loose ok 1 - 🌟.txt ok 2 - one-byte.txt 1..2 - ok 2 - loose # time=4.154ms + ok 2 - loose # time=1.408ms - ok 2 - sync unpack # time=151.664ms + ok 2 - sync unpack # time=15.322ms - ok 1 - emptypax.tar # time=526.307ms + ok 1 - emptypax.tar # time=498.672ms # Subtest: body-byte-counts.tar 1..2 @@ -26091,7 +26129,7 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 1 - strict # time=32.132ms + ok 1 - strict # time=7.421ms # Subtest: loose ok 1 - 1024-bytes.txt @@ -26099,9 +26137,9 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 2 - loose # time=32.651ms + ok 2 - loose # time=4.705ms - ok 1 - async unpack # time=299.145ms + ok 1 - async unpack # time=171.737ms # Subtest: sync unpack 1..2 @@ -26111,7 +26149,7 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 1 - strict # time=4.951ms + ok 1 - strict # time=2.168ms # Subtest: loose ok 1 - 1024-bytes.txt @@ -26119,11 +26157,11 @@ ok 3 - one-byte.txt ok 4 - zero-byte.txt 1..4 - ok 2 - loose # time=3.678ms + ok 2 - loose # time=1.958ms - ok 2 - sync unpack # time=202.544ms + ok 2 - sync unpack # time=15.914ms - ok 2 - body-byte-counts.tar # time=672.049ms + ok 2 - body-byte-counts.tar # time=498.365ms # Subtest: utf8.tar 1..2 @@ -26134,16 +26172,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=171.406ms + ok 1 - strict # time=20.143ms # 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=16.862ms + ok 2 - loose # time=4.4ms - ok 1 - async unpack # time=698.114ms + ok 1 - async unpack # time=205.887ms # Subtest: sync unpack 1..2 @@ -26152,20 +26190,20 @@ ok 2 - Ω.txt ok 3 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt 1..3 - ok 1 - strict # time=5.153ms + ok 1 - strict # time=3.141ms # 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.02ms + ok 2 - loose # time=2.891ms - ok 2 - sync unpack # time=57.962ms + ok 2 - sync unpack # time=105.01ms - ok 3 - utf8.tar # time=805.625ms + ok 3 - utf8.tar # time=639.471ms - ok 29 - transform # time=843.637ms + ok 29 - transform # time=653.103ms # Subtest: transform error # Subtest: sync unpack @@ -26175,7 +26213,7 @@ ok 3 - should be equal ok 4 - error count 1..4 - ok 1 - strict # time=4.231ms + ok 1 - strict # time=6.386ms # Subtest: loose ok 1 - should be equal @@ -26183,10 +26221,10 @@ ok 3 - should be equal ok 4 - error count 1..4 - ok 2 - loose # time=3.33ms + ok 2 - loose # time=4.52ms 1..2 - ok 1 - sync unpack # time=16.041ms + ok 1 - sync unpack # time=15.202ms # Subtest: async unpack # Subtest: strict @@ -26194,20 +26232,20 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=12.722ms + ok 1 - strict # time=3.889ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=5.329ms + ok 2 - loose # time=2.134ms 1..2 - ok 2 - async unpack # time=23.055ms + ok 2 - async unpack # time=8.652ms 1..2 - ok 30 - transform error # time=47.202ms + ok 30 - transform error # time=27.682ms # Subtest: futimes/fchown failures # Subtest: utimes fallback @@ -26216,27 +26254,27 @@ 1..2 # Subtest: strict 1..0 - ok 1 - strict # time=19.178ms + ok 1 - strict # time=9.439ms # Subtest: loose 1..0 - ok 2 - loose # time=126.179ms + ok 2 - loose # time=10.553ms - ok 1 - async unpack # time=972.731ms + ok 1 - async unpack # time=39.9ms # Subtest: sync unpack 1..2 # Subtest: strict 1..0 - ok 1 - strict # time=7.644ms + ok 1 - strict # time=4.299ms # Subtest: loose 1..0 - ok 2 - loose # time=167.835ms + ok 2 - loose # time=5.081ms - ok 2 - sync unpack # time=1407.353ms + ok 2 - sync unpack # time=34.16ms - ok 1 - utimes fallback # time=2626.25ms + ok 1 - utimes fallback # time=95.079ms # Subtest: also fail utimes 1..2 @@ -26247,16 +26285,16 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=185.428ms + ok 1 - strict # time=7.813ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=202.659ms + ok 2 - loose # time=7.84ms - ok 1 - async unpack # time=538.517ms + ok 1 - async unpack # time=47.248ms # Subtest: sync unpack 1..2 @@ -26265,18 +26303,18 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=7.169ms + ok 1 - strict # time=6.246ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=7.25ms + ok 2 - loose # time=7.267ms - ok 2 - sync unpack # time=355.832ms + ok 2 - sync unpack # time=32.814ms - ok 2 - also fail utimes # time=1116.063ms + ok 2 - also fail utimes # time=101.126ms # Subtest: chown fallback 1..2 @@ -26284,27 +26322,27 @@ 1..2 # Subtest: strict 1..0 - ok 1 - strict # time=295.768ms + ok 1 - strict # time=8.131ms # Subtest: loose 1..0 - ok 2 - loose # time=95.385ms + ok 2 - loose # time=11.922ms - ok 1 - async unpack # time=885.21ms + ok 1 - async unpack # time=37.468ms # Subtest: sync unpack 1..2 # Subtest: strict 1..0 - ok 1 - strict # time=7.941ms + ok 1 - strict # time=5.792ms # Subtest: loose 1..0 - ok 2 - loose # time=7.787ms + ok 2 - loose # time=24.911ms - ok 2 - sync unpack # time=162.34ms + ok 2 - sync unpack # time=345.128ms - ok 3 - chown fallback # time=1185.68ms + ok 3 - chown fallback # time=400.741ms # Subtest: also fail chown 1..2 @@ -26315,16 +26353,16 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=76.485ms + ok 1 - strict # time=9.933ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=55.214ms + ok 2 - loose # time=13.553ms - ok 1 - async unpack # time=273.659ms + ok 1 - async unpack # time=41.552ms # Subtest: sync unpack 1..2 @@ -26333,35 +26371,35 @@ ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 1 - strict # time=13.097ms + ok 1 - strict # time=7.599ms # Subtest: loose 1..3 ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal - ok 2 - loose # time=12.598ms + ok 2 - loose # time=7.615ms - ok 2 - sync unpack # time=83.451ms + ok 2 - sync unpack # time=32.496ms - ok 4 - also fail chown # time=555.785ms + ok 4 - also fail chown # time=91.71ms 1..4 - ok 31 - futimes/fchown failures # time=5976.274ms + ok 31 - futimes/fchown failures # time=739.02ms # Subtest: onentry option is preserved # Subtest: sync ok 1 - should be equal 1..1 - ok 1 - sync # time=4.744ms + ok 1 - sync # time=2.614ms # Subtest: async ok 1 - should be equal 1..1 - ok 2 - async # time=17.067ms + ok 2 - async # time=2.099ms 1..2 - ok 32 - onentry option is preserved # time=34.032ms + ok 32 - onentry option is preserved # time=9.783ms # Subtest: do not reuse hardlinks, only nlink=1 files # Subtest: async @@ -26370,7 +26408,7 @@ ok 3 - overwriteme ok 4 - overwriteme 1..4 - ok 1 - async # time=8.885ms + ok 1 - async # time=3.675ms # Subtest: sync ok 1 - link @@ -26378,32 +26416,32 @@ ok 3 - overwriteme ok 4 - overwriteme 1..4 - ok 2 - sync # time=4.077ms + ok 2 - sync # time=1.584ms 1..2 - ok 33 - do not reuse hardlinks, only nlink=1 files # time=19.123ms + ok 33 - do not reuse hardlinks, only nlink=1 files # time=7.55ms # Subtest: trying to unpack a non-zlib gzip file should fail # Subtest: abort if gzip has an error 1..2 ok 1 - async emits ok 2 - sync throws - ok 1 - abort if gzip has an error # time=9.487ms + ok 1 - abort if gzip has an error # time=4.287ms # Subtest: bad archive if no gzip 1..2 ok 1 - async emits ok 2 - sync throws - ok 2 - bad archive if no gzip # time=2.838ms + ok 2 - bad archive if no gzip # time=1.207ms 1..2 - ok 34 - trying to unpack a non-zlib gzip file should fail # time=20.689ms + ok 34 - trying to unpack a non-zlib gzip file should fail # time=8.966ms # Subtest: handle errors on fs.close 1..2 ok 1 - sync: Error poop ok 2 - async - ok 35 - handle errors on fs.close # time=11.551ms + ok 35 - handle errors on fs.close # time=7.642ms # Subtest: drop entry from dirCache if no longer a directory 1..2 @@ -26415,7 +26453,7 @@ ok 5 - expected to throw ok 6 - should be equivalent strictly 1..6 - ok 1 - async # time=17.358ms + ok 1 - async # time=6.272ms # Subtest: sync ok 1 - should be equal @@ -26425,9 +26463,9 @@ ok 5 - expected to throw ok 6 - should be equivalent strictly 1..6 - ok 2 - sync # time=6.097ms + ok 2 - sync # time=2.109ms - ok 36 - drop entry from dirCache if no longer a directory # time=31.735ms + ok 36 - drop entry from dirCache if no longer a directory # time=12.152ms # Subtest: using strip option when top level file exists 1..2 @@ -26437,7 +26475,7 @@ ok 3 - should be equal ok 4 - expected to throw 1..4 - ok 1 - async # time=19.073ms + ok 1 - async # time=6.697ms # Subtest: sync ok 1 - should be equal @@ -26447,7 +26485,7 @@ 1..4 ok 2 - sync # time=3.306ms - ok 37 - using strip option when top level file exists # time=32.746ms + ok 37 - using strip option when top level file exists # time=14.316ms # Subtest: handle EPERMs when creating symlinks ok 1 - got expected warnings @@ -26465,38 +26503,38 @@ ok 13 - expected to throw ok 14 - expected to throw 1..14 - ok 38 - handle EPERMs when creating symlinks # time=24.479ms + ok 38 - handle EPERMs when creating symlinks # time=13.236ms # Subtest: close fd when error writing ok 1 - closed fd for /build/reproducible-path/node-tar-6.2.1+~cs7.0.8/test/fixtures/unpack/close-on-write-error/x/y 1..1 - ok 39 - close fd when error writing # time=5.535ms + ok 39 - close fd when error writing # time=3.578ms # Subtest: close fd when error setting mtime ok 1 - closed fd for /build/reproducible-path/node-tar-6.2.1+~cs7.0.8/test/fixtures/unpack/close-on-futimes-error/x/y 1..1 - ok 40 - close fd when error setting mtime # time=6.297ms + ok 40 - close fd when error setting mtime # time=5.572ms # Subtest: do not hang on large files that fail to open() ok 1 - should be equivalent strictly 1..1 - ok 41 - do not hang on large files that fail to open() # time=6.346ms + ok 41 - do not hang on large files that fail to open() # time=3.48ms # Subtest: dirCache pruning unicode normalized collisions # Subtest: sync ok 1 - should be equivalent strictly ok 2 - should be equal 1..2 - ok 1 - sync # time=7.889ms + ok 1 - sync # time=4.107ms # Subtest: async ok 1 - should be equivalent strictly ok 2 - should be equal 1..2 - ok 2 - async # time=18.82ms + ok 2 - async # time=7.926ms 1..2 - ok 42 - dirCache pruning unicode normalized collisions # time=54.796ms + ok 42 - dirCache pruning unicode normalized collisions # time=24.373ms # Subtest: dircache prune all on windows when symlink encountered # Subtest: sync @@ -26504,61 +26542,61 @@ ok 2 - should be equal ok 3 - should be equal 1..3 - ok 1 - sync # time=16.782ms + ok 1 - sync # time=11.495ms # Subtest: async ok 1 - should be equivalent strictly ok 2 - should be equal ok 3 - should be equal 1..3 - ok 2 - async # time=34.753ms + ok 2 - async # time=7.525ms 1..2 - ok 43 - dircache prune all on windows when symlink encountered # time=83.155ms + ok 43 - dircache prune all on windows when symlink encountered # time=36.619ms # Subtest: recognize C:.. as a dot path part # Subtest: async ok 1 - should be equal ok 2 - should be equivalent strictly 1..2 - ok 1 - async # time=20.002ms + ok 1 - async # time=11.208ms # Subtest: sync ok 1 - should be equal ok 2 - should be equivalent strictly 1..2 - ok 2 - sync # time=5.525ms + ok 2 - sync # time=4.519ms 1..2 - ok 44 - recognize C:.. as a dot path part # time=50.054ms + ok 44 - recognize C:.. as a dot path part # time=26.645ms # Subtest: excessively deep subfolder nesting # Subtest: async ok 1 - should match pattern provided 1..1 - ok 1 - async # time=44.258ms + ok 1 - async # time=18.337ms # Subtest: sync ok 1 - should match pattern provided 1..1 - ok 2 - sync # time=32.128ms + ok 2 - sync # time=18.426ms # Subtest: async set md ok 1 - should match pattern provided 1..1 - ok 3 - async set md # time=20.434ms + ok 3 - async set md # time=11.851ms # Subtest: sync set md ok 1 - should match pattern provided 1..1 - ok 4 - sync set md # time=22.678ms + ok 4 - sync set md # time=14.906ms 1..4 - ok 45 - excessively deep subfolder nesting # time=152.824ms + ok 45 - excessively deep subfolder nesting # time=73.456ms 1..45 - # time=15915.127ms -ok 24 - test/unpack.js # time=15915.127ms + # time=4258.974ms +ok 24 - test/unpack.js # time=4258.974ms # Subtest: test/update.js # Subtest: basic file add to archive (good or truncated) @@ -26569,30 +26607,30 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - body-byte-counts.tar # time=266.712ms + ok 1 - body-byte-counts.tar # time=84.634ms # Subtest: no-null-eof.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - no-null-eof.tar # time=24.252ms + ok 2 - no-null-eof.tar # time=69.306ms # Subtest: truncated-head.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - truncated-head.tar # time=13.307ms + ok 3 - truncated-head.tar # time=8.67ms # Subtest: truncated-body.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 4 - truncated-body.tar # time=15.39ms + ok 4 - truncated-body.tar # time=7.467ms - ok 1 - sync # time=500.909ms + ok 1 - sync # time=266.717ms # Subtest: async cb 1..4 @@ -26601,30 +26639,30 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - body-byte-counts.tar # time=67.713ms + ok 1 - body-byte-counts.tar # time=52.534ms # Subtest: no-null-eof.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - no-null-eof.tar # time=59.61ms + ok 2 - no-null-eof.tar # time=9.657ms # Subtest: truncated-head.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - truncated-head.tar # time=32.425ms + ok 3 - truncated-head.tar # time=7.271ms # Subtest: truncated-body.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 4 - truncated-body.tar # time=139.061ms + ok 4 - truncated-body.tar # time=21.531ms - ok 2 - async cb # time=311.749ms + ok 2 - async cb # time=95.775ms # Subtest: async 1..4 @@ -26633,33 +26671,33 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - body-byte-counts.tar # time=35.451ms + ok 1 - body-byte-counts.tar # time=13.434ms # Subtest: no-null-eof.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - no-null-eof.tar # time=17.732ms + ok 2 - no-null-eof.tar # time=8.296ms # Subtest: truncated-head.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - truncated-head.tar # time=24.188ms + ok 3 - truncated-head.tar # time=7.169ms # Subtest: truncated-body.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 4 - truncated-body.tar # time=28.075ms + ok 4 - truncated-body.tar # time=9.435ms - ok 3 - async # time=114.577ms + ok 3 - async # time=42.252ms 1..3 - ok 1 - basic file add to archive (good or truncated) # time=1049.574ms + ok 1 - basic file add to archive (good or truncated) # time=422.816ms # Subtest: add to empty archive # Subtest: sync @@ -26669,23 +26707,23 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - empty.tar # time=37.998ms + ok 1 - empty.tar # time=17.758ms # Subtest: zero.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - zero.tar # time=129.733ms + ok 2 - zero.tar # time=8.132ms # Subtest: not-existing.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - not-existing.tar # time=186.723ms + ok 3 - not-existing.tar # time=6.471ms - ok 1 - sync # time=527.844ms + ok 1 - sync # time=37.606ms # Subtest: async cb 1..3 @@ -26694,23 +26732,23 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - empty.tar # time=54.628ms + ok 1 - empty.tar # time=10.126ms # Subtest: zero.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - zero.tar # time=34.234ms + ok 2 - zero.tar # time=23.211ms # Subtest: not-existing.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - not-existing.tar # time=21.674ms + ok 3 - not-existing.tar # time=7.996ms - ok 2 - async cb # time=120.511ms + ok 2 - async cb # time=45.021ms # Subtest: async 1..3 @@ -26719,113 +26757,113 @@ ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 1 - empty.tar # time=21.962ms + ok 1 - empty.tar # time=13.688ms # Subtest: zero.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 2 - zero.tar # time=22.377ms + ok 2 - zero.tar # time=6.671ms # Subtest: not-existing.tar ok 1 - should be equal ok 2 - should be equal ok 3 - should be equivalent 1..3 - ok 3 - not-existing.tar # time=22.138ms + ok 3 - not-existing.tar # time=5.939ms - ok 3 - async # time=72.392ms + ok 3 - async # time=31.388ms 1..3 - ok 2 - add to empty archive # time=876.763ms + ok 2 - add to empty archive # time=147.128ms # 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 3 - cannot append to gzipped archives # time=12.49ms + ok 3 - cannot append to gzipped archives # time=6.356ms # Subtest: cannot append to brotli archives ok 1 - expected to throw: TypeError cannot append to compressed archives ok 2 - expected to throw: Error cannot append to compressed archives 1..2 - ok 4 - cannot append to brotli archives # time=4.065ms + ok 4 - cannot append to brotli archives # time=1.794ms # 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=2.933ms + ok 5 - other throws # time=1.25ms # Subtest: broken open ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 6 - broken open # time=15.622ms + ok 6 - broken open # time=5.226ms # Subtest: broken fstat # Subtest: sync ok 1 - expected to throw: Error poop 1..1 - ok 1 - sync # time=4.574ms + ok 1 - sync # time=2.024ms # Subtest: async ok 1 - should match pattern provided 1..1 - ok 2 - async # time=6.143ms + ok 2 - async # time=3.313ms 1..2 - ok 7 - broken fstat # time=22.655ms + ok 7 - broken fstat # time=39.444ms # Subtest: broken read ok 1 - expected to throw: Error poop ok 2 - should match pattern provided 1..2 - ok 8 - broken read # time=7.536ms + ok 8 - broken read # time=3.561ms # Subtest: do not add older file # Subtest: sync ok 1 - should be equal 1..1 - ok 1 - sync # time=3.905ms + ok 1 - sync # time=1.481ms # Subtest: async ok 1 - should be equal 1..1 - ok 2 - async # time=14.915ms + ok 2 - async # time=10.844ms # Subtest: async cb ok 1 - should be equal 1..1 - ok 3 - async cb # time=4.219ms + ok 3 - async cb # time=2.227ms 1..3 - ok 9 - do not add older file # time=32.068ms + ok 9 - do not add older file # time=19.396ms # Subtest: do add newer file # Subtest: sync ok 1 - should be equal 1..1 - ok 1 - sync # time=5.851ms + ok 1 - sync # time=483.307ms # Subtest: async ok 1 - should be equal 1..1 - ok 2 - async # time=85.393ms + ok 2 - async # time=5.385ms # Subtest: async cb ok 1 - should be equal 1..1 - ok 3 - async cb # time=14.778ms + ok 3 - async cb # time=6.081ms 1..3 - ok 10 - do add newer file # time=138.387ms + ok 10 - do add newer file # time=505.81ms 1..10 - # time=2188.096ms -ok 25 - test/update.js # time=2188.096ms + # time=1170.76ms +ok 25 - test/update.js # time=1170.76ms # Subtest: test/warn-mixin.js ok 1 - type is function @@ -26837,21 +26875,21 @@ ok 7 - expected to throw ok 8 - expected to throw 1..8 - # time=27.347ms -ok 26 - test/warn-mixin.js # time=27.347ms + # time=15.477ms +ok 26 - test/warn-mixin.js # time=15.477ms # Subtest: test/winchars.js ok 1 - encode ok 2 - decode ok 3 - all chars 1..3 - # time=20.415ms -ok 27 - test/winchars.js # time=20.415ms + # time=7.076ms +ok 27 - test/winchars.js # time=7.076ms # Subtest: test/write-entry.js # Subtest: set up 1..0 - ok 1 - set up # time=43.349ms + ok 1 - set up # time=41.056ms # Subtest: 100 byte filename 1..2 @@ -26863,7 +26901,7 @@ ok 5 - should match pattern provided ok 6 - should be equal 1..6 - ok 1 - uncached # time=267.577ms + ok 1 - uncached # time=74.016ms # Subtest: cached ok 1 - should match pattern provided @@ -26873,9 +26911,9 @@ ok 5 - should match pattern provided ok 6 - should be equal 1..6 - ok 2 - cached # time=13.637ms + ok 2 - cached # time=7.642ms - ok 2 - 100 byte filename # time=320.876ms + ok 2 - 100 byte filename # time=90.284ms # Subtest: directory ok 1 - should match pattern provided @@ -26883,59 +26921,59 @@ ok 3 - should be equal ok 4 - should match pattern provided 1..4 - ok 3 - directory # time=8.806ms + ok 3 - directory # time=3.852ms # Subtest: empty path for cwd ok 1 - should match pattern provided 1..1 - ok 4 - empty path for cwd # time=3.077ms + ok 4 - empty path for cwd # time=2.348ms # Subtest: symlink ok 1 - should match pattern provided ok 2 - should be equal ok 3 - should match pattern provided 1..3 - ok 5 - symlink # time=9.447ms + ok 5 - symlink # time=4.164ms # Subtest: zero-byte file ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 6 - zero-byte file # time=3.02ms + ok 6 - zero-byte file # time=2.334ms # Subtest: zero-byte file, but close fails ok 1 - should match pattern provided 1..1 - ok 7 - zero-byte file, but close fails # time=9.383ms + ok 7 - zero-byte file, but close fails # time=5.6ms # Subtest: hardlinks ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 8 - hardlinks # time=4.617ms + ok 8 - hardlinks # time=3.172ms # Subtest: hardlinks far away ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 9 - hardlinks far away # time=15.375ms + ok 9 - hardlinks far away # time=2.044ms # Subtest: really deep path ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 10 - really deep path # time=6.658ms + ok 10 - really deep path # time=2.469ms # Subtest: no pax ok 1 - should match pattern provided ok 2 - should be equal 1..2 - ok 11 - no pax # time=3.475ms + ok 11 - no pax # time=1.972ms # Subtest: nonexistent file ok 1 - should match pattern provided 1..1 - ok 12 - nonexistent file # time=1.513ms + ok 12 - nonexistent file # time=0.93ms # Subtest: absolute path # Subtest: preservePaths=false strict=false @@ -26943,7 +26981,7 @@ ok 2 - should match pattern provided ok 3 - should match pattern provided 1..3 - ok 1 - preservePaths=false strict=false # time=19.203ms + ok 1 - preservePaths=false strict=false # time=8.888ms # Subtest: preservePaths=true 1..2 @@ -26951,68 +26989,68 @@ ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 1 - strict=true # time=11.546ms + ok 1 - strict=true # time=5.499ms # Subtest: strict=false ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 2 - strict=false # time=2.225ms + ok 2 - strict=false # time=1.397ms - ok 2 - preservePaths=true # time=24.243ms + ok 2 - preservePaths=true # time=10.831ms # Subtest: preservePaths=false strict=true ok 1 - expected to throw 1..1 - ok 3 - preservePaths=false strict=true # time=2.084ms + ok 3 - preservePaths=false strict=true # time=1.09ms 1..3 - ok 13 - absolute path # time=88.825ms + ok 13 - absolute path # time=45.895ms ok 14 - expected to throw: TypeError path is required # Subtest: no user environ, sets uname to empty string ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 15 - no user environ, sets uname to empty string # time=7.741ms + ok 15 - no user environ, sets uname to empty string # time=1.466ms # 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 16 - an unsuppored type # time=4.254ms + ok 16 - an unsuppored type # time=1.469ms # Subtest: readlink fail ok 1 - expected to throw ok 2 - should match pattern provided ok 3 - should be equal 1..3 - ok 17 - readlink fail # time=2.602ms + ok 17 - readlink fail # time=2.062ms # Subtest: open fail ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 18 - open fail # time=3.989ms + ok 18 - open fail # time=3.264ms # Subtest: read fail ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 19 - read fail # time=2.878ms + ok 19 - read fail # time=2.087ms # Subtest: read invalid EOF ok 1 - expected to throw ok 2 - should match pattern provided 1..2 - ok 20 - read invalid EOF # time=2.532ms + ok 20 - read invalid EOF # time=1.991ms # Subtest: read overflow expectation 1..2 ok 1 - expected to throw ok 2 - should match pattern provided - ok 21 - read overflow expectation # time=10.584ms + ok 21 - read overflow expectation # time=2.179ms # Subtest: short reads # Subtest: 1024-byte @@ -27022,7 +27060,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - maxReadSize=null # time=41.513ms + ok 1 - maxReadSize=null # time=18.621ms # Subtest: maxReadSize=1024 ok 1 - should be equal @@ -27030,7 +27068,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - maxReadSize=1024 # time=9.769ms + ok 2 - maxReadSize=1024 # time=2.927ms # Subtest: maxReadSize=100 ok 1 - should be equal @@ -27038,7 +27076,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - maxReadSize=100 # time=5.149ms + ok 3 - maxReadSize=100 # time=4.267ms # Subtest: maxReadSize=111 ok 1 - should be equal @@ -27046,10 +27084,10 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 4 - maxReadSize=111 # time=6.814ms + ok 4 - maxReadSize=111 # time=4.777ms 1..4 - ok 1 - 1024-byte # time=78.451ms + ok 1 - 1024-byte # time=35.745ms # Subtest: 100-byte # Subtest: maxReadSize=null @@ -27058,7 +27096,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - maxReadSize=null # time=35.577ms + ok 1 - maxReadSize=null # time=16.22ms # Subtest: maxReadSize=1024 ok 1 - should be equal @@ -27066,7 +27104,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 2 - maxReadSize=1024 # time=5.991ms + ok 2 - maxReadSize=1024 # time=1.788ms # Subtest: maxReadSize=100 ok 1 - should be equal @@ -27074,7 +27112,7 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 3 - maxReadSize=100 # time=2.687ms + ok 3 - maxReadSize=100 # time=1.819ms # Subtest: maxReadSize=111 ok 1 - should be equal @@ -27082,30 +27120,30 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 4 - maxReadSize=111 # time=2.768ms + ok 4 - maxReadSize=111 # time=1.948ms 1..4 - ok 2 - 100-byte # time=55.747ms + ok 2 - 100-byte # time=29.573ms 1..2 - ok 22 - short reads # time=140.093ms + ok 22 - short reads # time=68.912ms # Subtest: win32 path conversion ok 1 - should be equal 1..1 - ok 23 - win32 path conversion # time=0.981ms + ok 23 - win32 path conversion # time=0.968ms # Subtest: win32 <|>? in paths ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 - ok 24 - win32 <|>? in paths # time=4.76ms + ok 24 - win32 <|>? in paths # time=2.889ms # Subtest: uid doesnt match, dont set uname ok 1 - expect falsey value 1..1 - ok 25 - uid doesnt match, dont set uname # time=1.795ms + ok 25 - uid doesnt match, dont set uname # time=0.709ms # Subtest: override absolute to some other file ok 1 - should be equal @@ -27115,7 +27153,7 @@ ok 5 - should match pattern provided ok 6 - should match pattern provided 1..6 - ok 26 - override absolute to some other file # time=4.009ms + ok 26 - override absolute to some other file # time=2.78ms # Subtest: portable entries, nothing platform-specific ok 1 - should match pattern provided @@ -27123,7 +27161,7 @@ ok 3 - should match pattern provided ok 4 - should match pattern provided 1..4 - ok 27 - portable entries, nothing platform-specific # time=17.959ms + ok 27 - portable entries, nothing platform-specific # time=6.684ms # Subtest: no mtime ok 1 - should match pattern provided @@ -27131,7 +27169,7 @@ ok 3 - should match pattern provided ok 4 - should match pattern provided 1..4 - ok 28 - no mtime # time=5.738ms + ok 28 - no mtime # time=3.035ms # Subtest: force mtime ok 1 - should match pattern provided @@ -27139,18 +27177,18 @@ ok 3 - should match pattern provided ok 4 - should match pattern provided 1..4 - ok 29 - force mtime # time=6.48ms + ok 29 - force mtime # time=3.22ms # Subtest: portable dir entries, no mtime ok 1 - should match pattern provided ok 2 - should match pattern provided 1..2 - ok 30 - portable dir entries, no mtime # time=2.596ms + ok 30 - portable dir entries, no mtime # time=1.982ms # Subtest: writing more data than is appropriate ok 1 - should match pattern provided 1..1 - ok 31 - writing more data than is appropriate # time=205.202ms + ok 31 - writing more data than is appropriate # time=5.753ms # Subtest: write entry from read entry # Subtest: basic file @@ -27159,13 +27197,13 @@ ok 3 - should be equal ok 4 - should be equal 1..4 - ok 1 - basic file # time=7.035ms + ok 1 - basic file # time=2.303ms # Subtest: basic file ok 1 - should be equal ok 2 - should match pattern provided 1..2 - ok 2 - basic file # time=3.123ms + ok 2 - basic file # time=2.801ms # Subtest: with pax header ok 1 - should be equal @@ -27174,7 +27212,7 @@ ok 4 - should match pattern provided ok 5 - should be equal 1..5 - ok 3 - with pax header # time=5.428ms + ok 3 - with pax header # time=2.937ms # Subtest: pax and portable ok 1 - should be equal @@ -27184,7 +27222,7 @@ ok 5 - should match pattern provided ok 6 - should be equal 1..6 - ok 4 - pax and portable # time=4.994ms + ok 4 - pax and portable # time=3.843ms # Subtest: pax, portable, and noMtime ok 1 - should be equal @@ -27194,26 +27232,26 @@ ok 5 - should match pattern provided ok 6 - should be equal 1..6 - ok 5 - pax, portable, and noMtime # time=3.907ms + ok 5 - pax, portable, and noMtime # time=3.541ms # Subtest: abs path # Subtest: warn ok 1 - should match pattern provided 1..1 - ok 1 - warn # time=2.304ms + ok 1 - warn # time=1.672ms # Subtest: preserve ok 1 - should be equivalent 1..1 - ok 2 - preserve # time=4.241ms + ok 2 - preserve # time=2.283ms # Subtest: throw ok 1 - expected to throw 1..1 - ok 3 - throw # time=2.413ms + ok 3 - throw # time=1.414ms 1..3 - ok 6 - abs path # time=40.091ms + ok 6 - abs path # time=23.254ms # Subtest: no block remain ok 1 - should be equal @@ -27221,15 +27259,15 @@ ok 3 - should be equal ok 4 - should match pattern provided 1..4 - ok 7 - no block remain # time=3.073ms + ok 7 - no block remain # time=2.498ms # Subtest: write more than appropriate ok 1 - expected to throw 1..1 - ok 8 - write more than appropriate # time=1.988ms + ok 8 - write more than appropriate # time=1.494ms 1..8 - ok 32 - write entry from read entry # time=98.451ms + ok 32 - write entry from read entry # time=544.651ms # Subtest: prefix and hard links # Subtest: async @@ -27248,7 +27286,7 @@ ok 12 - should match pattern provided ok 13 - should match pattern provided 1..13 - ok 1 - . # time=33.25ms + ok 1 - . # time=18.12ms # Subtest: ./ ok 1 - should match pattern provided @@ -27265,10 +27303,10 @@ ok 12 - should match pattern provided ok 13 - should match pattern provided 1..13 - ok 2 - ./ # time=26.783ms + ok 2 - ./ # time=10.731ms 1..2 - ok 1 - async # time=66.585ms + ok 1 - async # time=33.962ms # Subtest: sync # Subtest: . @@ -27286,7 +27324,7 @@ ok 12 - should match pattern provided ok 13 - should match pattern provided 1..13 - ok 1 - . # time=16.419ms + ok 1 - . # time=8.955ms # Subtest: ./ ok 1 - should match pattern provided @@ -27303,13 +27341,13 @@ ok 12 - should match pattern provided ok 13 - should match pattern provided 1..13 - ok 2 - ./ # time=11.486ms + ok 2 - ./ # time=5.475ms 1..2 - ok 2 - sync # time=33.634ms + ok 2 - sync # time=17.142ms 1..2 - ok 33 - prefix and hard links # time=110.611ms + ok 33 - prefix and hard links # time=58.194ms # Subtest: prefix and hard links from tar entries # Subtest: . @@ -27327,7 +27365,7 @@ ok 12 - should match pattern provided ok 13 - should match pattern provided 1..13 - ok 1 - . # time=22.542ms + ok 1 - . # time=10.88ms # Subtest: ./ ok 1 - should match pattern provided @@ -27344,10 +27382,10 @@ ok 12 - should match pattern provided ok 13 - should match pattern provided 1..13 - ok 2 - ./ # time=12.716ms + ok 2 - ./ # time=5.892ms 1..2 - ok 34 - prefix and hard links from tar entries # time=44.442ms + ok 34 - prefix and hard links from tar entries # time=20.957ms # Subtest: hard links and no prefix # Subtest: async @@ -27363,7 +27401,7 @@ ok 9 - should match pattern provided ok 10 - should match pattern provided 1..10 - ok 1 - . # time=52.692ms + ok 1 - . # time=13.932ms # Subtest: ./ ok 1 - should match pattern provided @@ -27377,10 +27415,10 @@ ok 9 - should match pattern provided ok 10 - should match pattern provided 1..10 - ok 2 - ./ # time=26.631ms + ok 2 - ./ # time=8.864ms 1..2 - ok 1 - async # time=87.293ms + ok 1 - async # time=27.364ms # Subtest: sync # Subtest: . @@ -27395,7 +27433,7 @@ ok 9 - should match pattern provided ok 10 - should match pattern provided 1..10 - ok 1 - . # time=8.727ms + ok 1 - . # time=6.483ms # Subtest: ./ ok 1 - should match pattern provided @@ -27409,13 +27447,13 @@ ok 9 - should match pattern provided ok 10 - should match pattern provided 1..10 - ok 2 - ./ # time=5.89ms + ok 2 - ./ # time=4.471ms 1..2 - ok 2 - sync # time=18.602ms + ok 2 - sync # time=13.999ms 1..2 - ok 35 - hard links and no prefix # time=115.682ms + ok 35 - hard links and no prefix # time=45.766ms # Subtest: hard links from tar entries and no prefix # Subtest: . @@ -27430,7 +27468,7 @@ ok 9 - should match pattern provided ok 10 - should match pattern provided 1..10 - ok 1 - . # time=9.868ms + ok 1 - . # time=6.555ms # Subtest: ./ ok 1 - should match pattern provided @@ -27444,23 +27482,23 @@ ok 9 - should match pattern provided ok 10 - should match pattern provided 1..10 - ok 2 - ./ # time=5.796ms + ok 2 - ./ # time=4.05ms 1..2 - ok 36 - hard links from tar entries and no prefix # time=20.995ms + ok 36 - hard links from tar entries and no prefix # time=13.827ms # Subtest: myuid set by getuid() if available, otherwise 0 ok 1 - set to zero if no getuid function ok 2 - set to process.getuid() 1..2 - ok 37 - myuid set by getuid() if available, otherwise 0 # time=1.118ms + ok 37 - myuid set by getuid() if available, otherwise 0 # time=0.815ms 1..37 - # time=1620.71ms -ok 28 - test/write-entry.js # time=1620.71ms + # time=1088.403ms +ok 28 - test/write-entry.js # time=1088.403ms 1..28 -# time=40557.072ms +# time=18818.014ms + rm -f test/fixtures/excessively-deep.tar Removing node_modules/@humanwhocodes/object-schema Removing node_modules/chmodr @@ -27476,31 +27514,31 @@ Found "files" field in ./package.json, using it mkdir -p /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib - install -m 644 ./lib/warn-mixin.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ install -m 644 ./lib/write-entry.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/winchars.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/types.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/header.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/large-numbers.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/path-reservations.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/unpack.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ install -m 644 ./lib/update.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/parse.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/types.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/high-level-opt.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ install -m 644 ./lib/get-write-flag.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/list.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ install -m 644 ./lib/mode-fix.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/pack.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/strip-absolute-path.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/high-level-opt.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ install -m 644 ./lib/normalize-windows-path.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/strip-absolute-path.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/replace.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/path-reservations.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ install -m 644 ./lib/strip-trailing-slashes.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/normalize-unicode.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/unpack.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/parse.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ install -m 644 ./lib/read-entry.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/pax.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/normalize-unicode.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/list.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/mkdir.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/header.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ install -m 644 ./lib/extract.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/warn-mixin.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/pack.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ install -m 644 ./lib/create.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/replace.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ - install -m 644 ./lib/mkdir.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/pax.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/large-numbers.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ + install -m 644 ./lib/winchars.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar/lib/ install -m 644 ./index.js /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar// install -m 644 ./package.json /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar// install -m 644 ./package.json /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/tar// @@ -27520,8 +27558,8 @@ No "files" field in types-tar/package.json, install all files Files to install: types-tar, !types-tar/build/config.gypi mkdir -p /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/\@types/tar/ - install -m 644 types-tar/index.d.ts /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/\@types/tar// install -m 644 types-tar/package.json /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/\@types/tar// + install -m 644 types-tar/index.d.ts /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/\@types/tar// install -m 644 types-tar/package.json /build/reproducible-path/node-tar-6.2.1\+\~cs7.0.8/debian/node-tar//usr/share/nodejs/\@types/tar// Populate ${nodejs:Provides}: + node-types-tar (= 4.0.5) @@ -27530,11 +27568,11 @@ make[1]: Entering directory '/build/reproducible-path/node-tar-6.2.1+~cs7.0.8' dh_installdocs dh_nodejs_autodocs - install -m 644 ./README.md debian/node-tar/usr/share/doc//node-tar/ - install -m 644 ./CODE_OF_CONDUCT.md debian/node-tar/usr/share/doc//node-tar/ - install -m 644 ./CHANGELOG.md debian/node-tar/usr/share/doc//node-tar/changelog install -m 644 types-tar/README.md debian/node-tar/usr/share/doc//node-types-tar/ ln -s ../node-tar/copyright debian/node-tar/usr/share/doc//node-types-tar/ + install -m 644 ./CODE_OF_CONDUCT.md debian/node-tar/usr/share/doc//node-tar/ + install -m 644 ./README.md debian/node-tar/usr/share/doc//node-tar/ + install -m 644 ./CHANGELOG.md debian/node-tar/usr/share/doc//node-tar/changelog make[1]: Leaving directory '/build/reproducible-path/node-tar-6.2.1+~cs7.0.8' dh_installchangelogs dh_perl @@ -27561,12 +27599,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2780320/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2780320/tmp/hooks/B01_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/754925 and its subdirectories -I: Current time: Wed Mar 5 07:57:43 -12 2025 -I: pbuilder-time-stamp: 1741204663 +I: removing directory /srv/workspace/pbuilder/2780320 and its subdirectories +I: Current time: Wed Apr 8 16:24:33 +14 2026 +I: pbuilder-time-stamp: 1775615073