[Pkg-javascript-devel] Bug#1009609: node-tar: FTBFS: ERROR: Coverage for statements (43.87%) does not meet global threshold (100%)
Lucas Nussbaum
lucas at debian.org
Tue Apr 12 20:21:06 BST 2022
Source: node-tar
Version: 6.1.11+ds1+~cs6.0.6-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20220412 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules binary
> dh binary
> dh_update_autotools_config
> dh_autoreconf
> dh_auto_configure --buildsystem=nodejs
> Link node_modules/fs-minipass -> ../fs-minipass
> Link node_modules/@types/tar -> ../../types-tar
> dh_auto_build --buildsystem=nodejs
> No build command found, searching known files
> No build command found, searching known files
> No build command found, searching known files
> dh_auto_test --buildsystem=nodejs
> ln -s ../debian/tests/test_modules/chmodr node_modules/chmodr
> ln -s ../. node_modules/tar
> /bin/sh -ex debian/tests/pkg-js/test
> + export TAP_TIMEOUT=60
> + export NODE_PATH=debian/tests/test_modules:node_modules
> + ls 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
> grep -v -f debian/tests/excluded
> + tap 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/parse.js test/pax.js test/read-entry.js test/strip-trailing-slashes.js test/types.js test/warn-mixin.js test/winchars.js
> TAP version 13
> ok 1 - test/extract.js # time=429.173ms {
> # Subtest: basic extracting
> # Subtest: sync
> ok 1 - expected to throw
> 1..1
> ok 1 - sync # time=26.287ms
>
> # Subtest: async promisey
> ok 1 - expected to throw
> 1..1
> ok 2 - async promisey # time=14.576ms
>
> # Subtest: async cb
> ok 1 - expected to throw
> 1..1
> ok 3 - async cb # time=8.017ms
>
> 1..3
> ok 1 - basic extracting # time=108.562ms
>
> # Subtest: file list and filter
> # Subtest: sync
> ok 1 - expected to throw
> ok 2 - expected to throw
> 1..2
> ok 1 - sync # time=42.613ms
>
> # Subtest: async promisey
> ok 1 - expected to throw
> ok 2 - expected to throw
> 1..2
> ok 2 - async promisey # time=7.137ms
>
> # Subtest: async cb
> ok 1 - expected to throw
> ok 2 - expected to throw
> 1..2
> ok 3 - async cb # time=7.062ms
>
> 1..3
> ok 2 - file list and filter # time=79.097ms
>
> # Subtest: no file list
> # Subtest: sync
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - should be equal
> ok 4 - should be equal
> 1..4
> ok 1 - sync # time=18.446ms
>
> # Subtest: async promisey
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - should be equal
> ok 4 - should be equal
> 1..4
> ok 2 - async promisey # time=13.102ms
>
> # Subtest: async cb
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - should be equal
> ok 4 - should be equal
> 1..4
> ok 3 - async cb # time=9.246ms
>
> 1..3
> ok 3 - no file list # time=93.983ms
>
> # Subtest: read in itty bits
> # Subtest: sync
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - should be equal
> ok 4 - should be equal
> 1..4
> ok 1 - sync # time=9.372ms
>
> # Subtest: async promisey
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - should be equal
> ok 4 - should be equal
> 1..4
> ok 2 - async promisey # time=8.368ms
>
> # Subtest: async cb
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - should be equal
> ok 4 - should be equal
> 1..4
> ok 3 - async cb # time=32.65ms
>
> 1..3
> ok 4 - read in itty bits # time=75.352ms
>
> # Subtest: bad calls
> ok 1 - expected to throw
> ok 2 - expected to throw
> ok 3 - expected to throw
> 1..3
> ok 5 - bad calls # time=1.543ms
>
> # Subtest: no file
> ok 1 - type is Unpack
> ok 2 - type is Unpack
> ok 3 - type is UnpackSync
> 1..3
> ok 6 - no file # time=2.154ms
>
> # Subtest: nonexistent
> ok 1 - expected to throw
> 1..1
> ok 7 - nonexistent # time=1.638ms
>
> # Subtest: read fail
> ok 1 - expected to throw: Error poop
> 1..1
> ok 8 - read fail # time=27.324ms
>
> # Subtest: sync gzip error edge case test
> ok 1 - should be equivalent
> 1..1
> ok 9 - sync gzip error edge case test # time=21.424ms
>
> 1..9
> # time=429.173ms
> }
>
> ok 2 - test/get-write-flag.js # time=2357.002ms {
> # Subtest: node ./test/get-write-flag.js win32-fmap
> ok 1 - should be equal
> ok 2 - should be equal
> 1..2
> # time=18.871ms
> ok 1 - node ./test/get-write-flag.js win32-fmap # time=18.871ms
>
> # Subtest: node ./test/get-write-flag.js win32-nofmap
> ok 1 - should be equal
> ok 2 - should be equal
> 1..2
> # time=10.725ms
> ok 2 - node ./test/get-write-flag.js win32-nofmap # time=10.725ms
>
> # Subtest: node ./test/get-write-flag.js unix
> ok 1 - should be equal
> ok 2 - should be equal
> 1..2
> # time=8.038ms
> ok 3 - node ./test/get-write-flag.js unix # time=8.038ms
>
> 1..3
> # time=2357.002ms
> }
>
> ok 3 - test/header.js # time=163.723ms {
> # Subtest: ustar format
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - should match pattern provided
> 1..3
> ok 1 - ustar format # time=34.273ms
>
> # Subtest: xstar format
> ok 1 - should be equal
> ok 2 - should match pattern provided
> 1..2
> ok 2 - xstar format # time=4.85ms
>
> # Subtest: prefix handling
> 1..4
> # Subtest: no times
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - should match pattern provided
> ok 4 - should be equal
> ok 5 - should be equal
> 1..5
> ok 1 - no times # time=6.391ms
>
> # Subtest: a/c times, use shorter prefix field
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - header from buffer
> ok 4 - should be equal
> ok 5 - should be equal
> 1..5
> ok 2 - a/c times, use shorter prefix field # time=7.262ms
>
> # 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=4.879ms
>
> # Subtest: long basename, long dirname
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - should be equal
> ok 4 - should be equal
> ok 5 - need pax because long filename
> ok 6 - should match pattern provided
> 1..6
> ok 4 - long basename, long dirname # time=5.994ms
>
> ok 3 - prefix handling # time=46.757ms
>
> # 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=6.683ms
>
> # Subtest: null block
> ok 1 - should match pattern provided
> 1..1
> ok 5 - null block # time=3.622ms
>
> # Subtest: unknown type
> ok 1 - should be equal
> ok 2 - should be equal
> 1..2
> ok 6 - unknown type # time=2.519ms
>
> # 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.751ms
>
> # 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=5.158ms
>
> # Subtest: big numbers
> ok 1 - should be equal
> 1..1
> ok 9 - big numbers # time=2.694ms
>
> # Subtest: dir with long body
> ok 1 - should be equal
> ok 2 - should be equal
> 1..2
> ok 10 - dir with long body # time=2.244ms
>
> # Subtest: null block, global extended header
> ok 1 - should match pattern provided
> 1..1
> ok 11 - null block, global extended header # time=3.858ms
>
> # Subtest: gnutar-generated 10gb file size
> ok 1 - should be 10gb file
> 1..1
> ok 12 - gnutar-generated 10gb file size # time=1.159ms
>
> 1..12
> # time=163.723ms
> }
>
> ok 4 - test/high-level-opt.js # time=14.796ms {
> ok 1 - should be equivalent
> ok 2 - should be equivalent
> ok 3 - should be equivalent
> 1..3
> # time=14.796ms
> }
>
> ok 5 - test/index.js # time=19.977ms {
> ok 1 - should match pattern provided
> ok 2 - should match pattern provided
> ok 3 - should match pattern provided
> ok 4 - should match pattern provided
> ok 5 - should match pattern provided
> 1..5
> # time=19.977ms
> }
>
> ok 6 - test/large-numbers.js # time=103.285ms {
> # Subtest: parse
> 1..10
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - should be equal
> ok 4 - should be equal
> ok 5 - should be equal
> ok 6 - should be equal
> ok 7 - should be equal
> ok 8 - should be equal
> ok 9 - should be equal
> ok 10 - should be equal
> ok 1 - parse # time=12.306ms
>
> # Subtest: parse out of range
> 1..4
> ok 1 - expected to throw: Error parsed number outside of javascript safe integer range
> 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=15.852ms
>
> # 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=4.123ms
>
> # Subtest: encode
> 1..2
> # Subtest: alloc
> 1..8
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - should be equal
> ok 4 - should be equal
> ok 5 - should be equal
> ok 6 - should be equal
> ok 7 - should be equal
> ok 8 - should be equal
> ok 1 - alloc # time=7.468ms
>
> # Subtest: allocUnsafe
> 1..8
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - should be equal
> ok 4 - should be equal
> ok 5 - should be equal
> ok 6 - should be equal
> ok 7 - should be equal
> ok 8 - should be equal
> ok 2 - allocUnsafe # time=5.988ms
>
> ok 4 - encode # time=25.713ms
>
> # Subtest: encode unsafe numbers
> 1..4
> ok 1 - expected to throw: Error cannot encode number outside of javascript safe integer range
> 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=5.128ms
>
> 1..5
> # time=103.285ms
> }
>
> ok 7 - test/list.js # time=427.914ms {
> # Subtest: basic
> # Subtest: file maxReadSize=1000
> # Subtest: sync
> ok 1 - should be equivalent
> 1..1
> ok 1 - sync # time=73.281ms
>
> # Subtest: async promise
> ok 1 - should be equivalent
> 1..1
> ok 2 - async promise # time=21.116ms
>
> # Subtest: async cb
> ok 1 - should be equivalent
> 1..1
> ok 3 - async cb # time=18.409ms
>
> 1..3
> ok 1 - file maxReadSize=1000 # time=123.316ms
>
> # Subtest: file maxReadSize=null
> # Subtest: sync
> ok 1 - should be equivalent
> 1..1
> ok 1 - sync # time=20.166ms
>
> # Subtest: async promise
> ok 1 - should be equivalent
> 1..1
> ok 2 - async promise # time=20.335ms
>
> # Subtest: async cb
> ok 1 - should be equivalent
> 1..1
> ok 3 - async cb # time=9.425ms
>
> 1..3
> ok 2 - file maxReadSize=null # time=60.782ms
>
> # Subtest: stream
> # Subtest: sync
> ok 1 - should be equivalent
> 1..1
> ok 1 - sync # time=14.531ms
>
> # Subtest: async
> ok 1 - should be equivalent
> 1..1
> ok 2 - async # time=15.291ms
>
> 1..2
> ok 3 - stream # time=37.844ms
>
> # Subtest: no onentry function
> 1..0
> ok 4 - no onentry function # time=6.01ms
>
> # Subtest: limit to specific files
> # Subtest: no filter function
> ok 1 - should be equivalent
> 1..1
> ok 1 - no filter function # time=16.624ms
>
> # Subtest: no filter function, stream
> ok 1 - should be equivalent
> 1..1
> ok 2 - no filter function, stream # time=7.602ms
>
> # Subtest: filter function
> ok 1 - should be equivalent
> 1..1
> ok 3 - filter function # time=12.241ms
>
> # Subtest: list is unmunged
> ok 1 - should be equivalent
> 1..1
> ok 4 - list is unmunged # time=2.43ms
>
> 1..4
> ok 5 - limit to specific files # time=46.853ms
>
> 1..5
> ok 1 - basic # time=288.541ms
>
> # 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=5.811ms
>
> # Subtest: stat fails
> # Subtest: sync
> 1..1
> ok 1 - expected to throw: Error poop
> ok 1 - sync # time=29.913ms
>
> # Subtest: cb
> 1..1
> ok 1 - should be equal
> ok 2 - cb # time=9.02ms
>
> # Subtest: promise
> 1..1
> ok 1 - should be equal
> ok 3 - promise # time=4.157ms
>
> 1..3
> ok 3 - stat fails # time=54.831ms
>
> # Subtest: read fail
> # Subtest: sync
> 1..1
> ok 1 - expected to throw: Error poop
> ok 1 - sync # time=3.861ms
>
> # Subtest: cb
> 1..1
> ok 1 - should be equal
> ok 2 - cb # time=23.145ms
>
> # Subtest: promise
> 1..1
> ok 1 - should be equal
> ok 3 - promise # time=3.685ms
>
> 1..3
> ok 4 - read fail # time=43.134ms
>
> # Subtest: noResume option
> # Subtest: sync
> ok 1 - expect truthy value
> ok 2 - expect falsey value
> ok 3 - expect falsey value
> 1..3
> ok 1 - sync # time=16.892ms
>
> # Subtest: async
> ok 1 - expect falsey value
> 1..1
> ok 2 - async # time=3.199ms
>
> 1..2
> ok 5 - noResume option # time=27.246ms
>
> 1..5
> # time=427.914ms
> }
>
> ok 8 - test/load-all.js # time=4.885ms {
> ok 1 - all lib files loaded
> 1..1
> # time=4.885ms
> }
>
> ok 9 - test/make-tar.js # time=11.81ms {
> ok 1 - this is fine
> 1..1
> # time=11.81ms
> }
>
> ok 10 - test/map.js # time=14.367ms {
> ok 1 - should be equal
> ok 2 - should be equivalent
> ok 3 - should be equivalent
> ok 4 - should be equal
> ok 5 - should be equal
> 1..5
> # time=14.367ms
> }
>
> ok 11 - test/mode-fix.js # time=9.318ms {
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - should be equal
> ok 4 - should be equal
> ok 5 - should be equal
> ok 6 - should be equal
> ok 7 - should be equal
> ok 8 - should be equal
> ok 9 - should be equal
> ok 10 - should be equal
> ok 11 - should be equal
> 1..11
> # time=9.318ms
> }
>
> ok 12 - test/normalize-unicode.js # time=9.538ms {
> ok 1 - matching unicodes
> ok 2 - cached
> ok 3 - non-unicdoe string
> 1..3
> # time=9.538ms
> }
>
> ok 13 - test/parse.js # time=8953.31ms {
> # Subtest: fixture tests
> ok 1 - file=bad-cksum.tar maxmeta=250 filter=true strict=true # time=583.391ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=66.247ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=4.232ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=7.609ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=7.094ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=474.173ms
>
> 1..5
> }
>
> ok 2 - file=bad-cksum.tar maxmeta=250 filter=false strict=true # time=560.636ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=43.452ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.93ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=3.247ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=6.474ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=485.281ms
>
> 1..5
> }
>
> ok 3 - file=bad-cksum.tar maxmeta=250 filter=true strict=false # time=519.29ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=13.416ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.455ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=3.614ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=8.575ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=468.548ms
>
> 1..5
> }
>
> ok 4 - file=bad-cksum.tar maxmeta=250 filter=false strict=false # time=510.952ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=6.747ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.28ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.5ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=3.733ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=479.032ms
>
> 1..5
> }
>
> ok 5 - file=bad-cksum.tar maxmeta=null filter=true strict=true # time=215.066ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=21.426ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.246ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.879ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=3.941ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=130.166ms
>
> 1..5
> }
>
> ok 6 - file=bad-cksum.tar maxmeta=null filter=false strict=true # time=193.466ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=7.134ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.346ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=3.389ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=4.881ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - error
> ok 3 - error
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=157.165ms
>
> 1..5
> }
>
> ok 7 - file=bad-cksum.tar maxmeta=null filter=true strict=false # time=207.642ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=6.704ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.163ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.439ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=6.149ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=166.888ms
>
> 1..5
> }
>
> ok 8 - file=bad-cksum.tar maxmeta=null filter=false strict=false # time=210.157ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=6.521ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.963ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.351ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=3.248ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - warn
> ok 3 - warn
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=178.58ms
>
> 1..5
> }
>
> ok 9 - file=body-byte-counts.tar maxmeta=250 filter=true strict=true # time=241.473ms {
> # Subtest: one byte at a time
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=19.012ms
>
> # Subtest: all at once
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=3.857ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=6.025ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=6.548ms
>
> # Subtest: async chunks
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=180.223ms
>
> 1..5
> }
>
> ok 10 - file=body-byte-counts.tar maxmeta=250 filter=false strict=true # time=361.657ms {
> # Subtest: one byte at a time
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=14.817ms
>
> # Subtest: all at once
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=5.249ms
>
> # Subtest: gzipped all at once
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=5.578ms
>
> # Subtest: gzipped byte at a time
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=6.021ms
>
> # Subtest: async chunks
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=310.3ms
>
> 1..5
> }
>
> ok 11 - file=body-byte-counts.tar maxmeta=250 filter=true strict=false # time=167.513ms {
> # Subtest: one byte at a time
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=11.427ms
>
> # Subtest: all at once
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=3.242ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=3.561ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=4.913ms
>
> # Subtest: async chunks
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=127.215ms
>
> 1..5
> }
>
> ok 12 - file=body-byte-counts.tar maxmeta=250 filter=false strict=false # time=322.078ms {
> # Subtest: one byte at a time
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=19.003ms
>
> # Subtest: all at once
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=4.51ms
>
> # Subtest: gzipped all at once
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=8.129ms
>
> # Subtest: gzipped byte at a time
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=8.514ms
>
> # Subtest: async chunks
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=260.624ms
>
> 1..5
> }
>
> ok 13 - file=body-byte-counts.tar maxmeta=null filter=true strict=true # time=92.955ms {
> # Subtest: one byte at a time
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=10.288ms
>
> # Subtest: all at once
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=4.967ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=3.869ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=7.501ms
>
> # Subtest: async chunks
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=47.561ms
>
> 1..5
> }
>
> ok 14 - file=body-byte-counts.tar maxmeta=null filter=false strict=true # time=325.231ms {
> # Subtest: one byte at a time
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=10.06ms
>
> # Subtest: all at once
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=2.762ms
>
> # Subtest: gzipped all at once
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=3.031ms
>
> # Subtest: gzipped byte at a time
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=5.304ms
>
> # Subtest: async chunks
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=287.041ms
>
> 1..5
> }
>
> ok 15 - file=body-byte-counts.tar maxmeta=null filter=true strict=false # time=46.642ms {
> # Subtest: one byte at a time
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=9.771ms
>
> # Subtest: all at once
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=2.697ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=4.367ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=7.403ms
>
> # Subtest: async chunks
> ok 1 - ignored: 1024-bytes.txt
> ok 2 - ignored: 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - ignored: zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=5.522ms
>
> 1..5
> }
>
> ok 16 - file=body-byte-counts.tar maxmeta=null filter=false strict=false # time=630.751ms {
> # Subtest: one byte at a time
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=9.943ms
>
> # Subtest: all at once
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=4.464ms
>
> # Subtest: gzipped all at once
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=3.09ms
>
> # Subtest: gzipped byte at a time
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=6.47ms
>
> # Subtest: async chunks
> ok 1 - 1024-bytes.txt
> ok 2 - 512-bytes.txt
> ok 3 - one-byte.txt
> ok 4 - zero-byte.txt
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=590.305ms
>
> 1..5
> }
>
> ok 17 - file=dir.tar maxmeta=250 filter=true strict=true # time=26.926ms {
> # Subtest: one byte at a time
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=3.584ms
>
> # Subtest: all at once
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=1.319ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.659ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=2.119ms
>
> # Subtest: async chunks
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=1.469ms
>
> 1..5
> }
>
> ok 18 - file=dir.tar maxmeta=250 filter=false strict=true # time=100.182ms {
> # Subtest: one byte at a time
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=3.608ms
>
> # Subtest: all at once
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=1.256ms
>
> # Subtest: gzipped all at once
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.609ms
>
> # Subtest: gzipped byte at a time
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=4.856ms
>
> # Subtest: async chunks
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=71.031ms
>
> 1..5
> }
>
> ok 19 - file=dir.tar maxmeta=250 filter=true strict=false # time=31.642ms {
> # Subtest: one byte at a time
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=3.622ms
>
> # Subtest: all at once
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=1.269ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.583ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=2.392ms
>
> # Subtest: async chunks
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=1.527ms
>
> 1..5
> }
>
> ok 20 - file=dir.tar maxmeta=250 filter=false strict=false # time=178.44ms {
> # Subtest: one byte at a time
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=3.495ms
>
> # Subtest: all at once
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=3.233ms
>
> # Subtest: gzipped all at once
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=4.92ms
>
> # Subtest: gzipped byte at a time
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=2.042ms
>
> # Subtest: async chunks
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=148.947ms
>
> 1..5
> }
>
> ok 21 - file=dir.tar maxmeta=null filter=true strict=true # time=27.93ms {
> # Subtest: one byte at a time
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=3.567ms
>
> # Subtest: all at once
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=1.251ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.495ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=2.012ms
>
> # Subtest: async chunks
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=1.323ms
>
> 1..5
> }
>
> ok 22 - file=dir.tar maxmeta=null filter=false strict=true # time=199.013ms {
> # Subtest: one byte at a time
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=3.424ms
>
> # Subtest: all at once
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=1.208ms
>
> # Subtest: gzipped all at once
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.514ms
>
> # Subtest: gzipped byte at a time
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=3.04ms
>
> # Subtest: async chunks
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=173.009ms
>
> 1..5
> }
>
> ok 23 - file=dir.tar maxmeta=null filter=true strict=false # time=47.937ms {
> # Subtest: one byte at a time
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=4.017ms
>
> # Subtest: all at once
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=12.452ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.767ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=3.498ms
>
> # Subtest: async chunks
> ok 1 - ignored: dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=1.909ms
>
> 1..5
> }
>
> ok 24 - file=dir.tar maxmeta=null filter=false strict=false # time=182.82ms {
> # Subtest: one byte at a time
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=5.381ms
>
> # Subtest: all at once
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=2.048ms
>
> # Subtest: gzipped all at once
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.936ms
>
> # Subtest: gzipped byte at a time
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=2.172ms
>
> # Subtest: async chunks
> ok 1 - dir/
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=150.396ms
>
> 1..5
> }
>
> ok 25 - file=emptypax.tar maxmeta=250 filter=true strict=true # time=231.944ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=28.762ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=4.288ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=6.458ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=10.466ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=158.566ms
>
> 1..5
> }
>
> ok 26 - file=emptypax.tar maxmeta=250 filter=false strict=true # time=442.1ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=28.771ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=3.325ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=5.762ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=7.941ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=376.305ms
>
> 1..5
> }
>
> ok 27 - file=emptypax.tar maxmeta=250 filter=true strict=false # time=279.073ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=46.289ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=3.544ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=3.218ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=8.788ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=199.399ms
>
> 1..5
> }
>
> ok 28 - file=emptypax.tar maxmeta=250 filter=false strict=false # time=342.355ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=11.102ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=7.015ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=6.997ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=10.156ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=275.414ms
>
> 1..5
> }
>
> ok 29 - file=emptypax.tar maxmeta=null filter=true strict=true # time=129.32ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=39.121ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=4.675ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.731ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=6.538ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=49.925ms
>
> 1..5
> }
>
> ok 30 - file=emptypax.tar maxmeta=null filter=false strict=true # time=219.348ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=10.142ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.709ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.568ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=6.449ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=178.649ms
>
> 1..5
> }
>
> ok 31 - file=emptypax.tar maxmeta=null filter=true strict=false # time=141.77ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=11.788ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.611ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.944ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=5.939ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - ignored: 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=95.857ms
>
> 1..5
> }
>
> ok 32 - file=emptypax.tar maxmeta=null filter=false strict=false # time=221.473ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=9.629ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.944ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=3.86ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=4.64ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - 🌟.txt
> ok 3 - one-byte.txt
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=181.371ms
>
> 1..5
> }
>
> ok 33 - file=file.tar maxmeta=250 filter=true strict=true # time=104.207ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=4.784ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=4.348ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.876ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=3.212ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=71.402ms
>
> 1..5
> }
>
> ok 34 - file=file.tar maxmeta=250 filter=false strict=true # time=102.72ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=4.336ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=1.438ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.641ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=2.398ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=74.532ms
>
> 1..5
> }
>
> ok 35 - file=file.tar maxmeta=250 filter=true strict=false # time=132.793ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=4.424ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=1.316ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.442ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=2.215ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=104.001ms
>
> 1..5
> }
>
> ok 36 - file=file.tar maxmeta=250 filter=false strict=false # time=134.072ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=4.354ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=1.328ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.818ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=4.298ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=102.638ms
>
> 1..5
> }
>
> ok 37 - file=file.tar maxmeta=null filter=true strict=true # time=136.516ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=6.147ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=1.312ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.882ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=2.457ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=106.182ms
>
> 1..5
> }
>
> ok 38 - file=file.tar maxmeta=null filter=false strict=true # time=153.282ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=4.668ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=1.404ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.643ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=2.19ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=125.655ms
>
> 1..5
> }
>
> ok 39 - file=file.tar maxmeta=null filter=true strict=false # time=160.903ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=4.327ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=1.133ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.63ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=1.86ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=132.753ms
>
> 1..5
> }
>
> ok 40 - file=file.tar maxmeta=null filter=false strict=false # time=176.348ms {
> # Subtest: one byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 1 - one byte at a time # time=4.328ms
>
> # Subtest: all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 2 - all at once # time=1.085ms
>
> # Subtest: gzipped all at once
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 3 - gzipped all at once # time=1.526ms
>
> # Subtest: gzipped byte at a time
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 4 - gzipped byte at a time # time=2.205ms
>
> # Subtest: async chunks
> ok 1 - one-byte.txt
> ok 2 - null
> ok 3 - eof
> ok 4 - end
> 1..4
> ok 5 - async chunks # time=144.452ms
>
> 1..5
> }
>
> ok 41 - file=global-header.tar maxmeta=250 filter=true strict=true # time=175.379ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 1 - one byte at a time # time=21.841ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 2 - all at once # time=2.179ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 3 - gzipped all at once # time=4.975ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 4 - gzipped byte at a time # time=3.369ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 5 - async chunks # time=123.622ms
>
> 1..5
> }
>
> ok 42 - file=global-header.tar maxmeta=250 filter=false strict=true # time=168.414ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 1 - one byte at a time # time=11.551ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 2 - all at once # time=1.702ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 3 - gzipped all at once # time=2.178ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 4 - gzipped byte at a time # time=2.64ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 5 - async chunks # time=133.423ms
>
> 1..5
> }
>
> ok 43 - file=global-header.tar maxmeta=250 filter=true strict=false # time=163.386ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 1 - one byte at a time # time=16.525ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 2 - all at once # time=1.676ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 3 - gzipped all at once # time=3.861ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 4 - gzipped byte at a time # time=3.347ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 5 - async chunks # time=121.669ms
>
> 1..5
> }
>
> ok 44 - file=global-header.tar maxmeta=250 filter=false strict=false # time=149.464ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 1 - one byte at a time # time=6.081ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 2 - all at once # time=2.276ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 3 - gzipped all at once # time=2.053ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 4 - gzipped byte at a time # time=2.729ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 5 - async chunks # time=119.748ms
>
> 1..5
> }
>
> ok 45 - file=global-header.tar maxmeta=null filter=true strict=true # time=147.651ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 1 - one byte at a time # time=10.066ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 2 - all at once # time=4.648ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 3 - gzipped all at once # time=2.091ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 4 - gzipped byte at a time # time=5.29ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 5 - async chunks # time=102.972ms
>
> 1..5
> }
>
> ok 46 - file=global-header.tar maxmeta=null filter=false strict=true # time=166.88ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 1 - one byte at a time # time=6.09ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 2 - all at once # time=1.612ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 3 - gzipped all at once # time=1.952ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 4 - gzipped byte at a time # time=2.628ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 5 - async chunks # time=138.128ms
>
> 1..5
> }
>
> ok 47 - file=global-header.tar maxmeta=null filter=true strict=false # time=193.65ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 1 - one byte at a time # time=5.922ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 2 - all at once # time=1.507ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 3 - gzipped all at once # time=1.872ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 4 - gzipped byte at a time # time=2.538ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 5 - async chunks # time=164.127ms
>
> 1..5
> }
>
> ok 48 - file=global-header.tar maxmeta=null filter=false strict=false # time=229.413ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 1 - one byte at a time # time=5.927ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 2 - all at once # time=1.468ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 3 - gzipped all at once # time=3.773ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 4 - gzipped byte at a time # time=2.544ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - one-byte.txt
> ok 3 - null
> ok 4 - eof
> ok 5 - end
> 1..5
> ok 5 - async chunks # time=199.667ms
>
> 1..5
> }
>
> ok 49 - file=links-invalid.tar maxmeta=250 filter=true strict=true # time=35.167ms {
> # Subtest: one byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=6.567ms
>
> # Subtest: all at once
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=1.934ms
>
> # Subtest: gzipped all at once
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=2.345ms
>
> # Subtest: gzipped byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=3.002ms
>
> # Subtest: async chunks
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=2.01ms
>
> 1..5
> }
>
> ok 50 - file=links-invalid.tar maxmeta=250 filter=false strict=true # time=234.176ms {
> # Subtest: one byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=6.315ms
>
> # Subtest: all at once
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=1.779ms
>
> # Subtest: gzipped all at once
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=2.176ms
>
> # Subtest: gzipped byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=2.83ms
>
> # Subtest: async chunks
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=205.466ms
>
> 1..5
> }
>
> ok 51 - file=links-invalid.tar maxmeta=250 filter=true strict=false # time=30.499ms {
> # Subtest: one byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=5.782ms
>
> # Subtest: all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=1.408ms
>
> # Subtest: gzipped all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=3.532ms
>
> # Subtest: gzipped byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=2.56ms
>
> # Subtest: async chunks
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=1.622ms
>
> 1..5
> }
>
> ok 52 - file=links-invalid.tar maxmeta=250 filter=false strict=false # time=245.483ms {
> # Subtest: one byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=5.83ms
>
> # Subtest: all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=1.47ms
>
> # Subtest: gzipped all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=1.81ms
>
> # Subtest: gzipped byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=2.627ms
>
> # Subtest: async chunks
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=218.938ms
>
> 1..5
> }
>
> ok 53 - file=links-invalid.tar maxmeta=null filter=true strict=true # time=34.889ms {
> # Subtest: one byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=6.224ms
>
> # Subtest: all at once
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=1.671ms
>
> # Subtest: gzipped all at once
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=3.004ms
>
> # Subtest: gzipped byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=2.999ms
>
> # Subtest: async chunks
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=2.698ms
>
> 1..5
> }
>
> ok 54 - file=links-invalid.tar maxmeta=null filter=false strict=true # time=264.592ms {
> # Subtest: one byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=6.069ms
>
> # Subtest: all at once
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=1.805ms
>
> # Subtest: gzipped all at once
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=2.106ms
>
> # Subtest: gzipped byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=3.009ms
>
> # Subtest: async chunks
> ok 1 - error
> ok 2 - error
> ok 3 - error
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=236.094ms
>
> 1..5
> }
>
> ok 55 - file=links-invalid.tar maxmeta=null filter=true strict=false # time=35.625ms {
> # Subtest: one byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=6.026ms
>
> # Subtest: all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=1.577ms
>
> # Subtest: gzipped all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=2.045ms
>
> # Subtest: gzipped byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=2.838ms
>
> # Subtest: async chunks
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - ignored: symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=4.35ms
>
> 1..5
> }
>
> ok 56 - file=links-invalid.tar maxmeta=null filter=false strict=false # time=276.172ms {
> # Subtest: one byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=9.349ms
>
> # Subtest: all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=1.478ms
>
> # Subtest: gzipped all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=1.774ms
>
> # Subtest: gzipped byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=2.559ms
>
> # Subtest: async chunks
> ok 1 - warn
> ok 2 - warn
> ok 3 - warn
> ok 4 - symlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=243.835ms
>
> 1..5
> }
>
> ok 57 - file=links-strip.tar maxmeta=250 filter=true strict=true # time=39.319ms {
> # Subtest: one byte at a time
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=6.849ms
>
> # Subtest: all at once
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.492ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=5.969ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=3.768ms
>
> # Subtest: async chunks
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=2.622ms
>
> 1..5
> }
>
> ok 58 - file=links-strip.tar maxmeta=250 filter=false strict=true # time=318.718ms {
> # Subtest: one byte at a time
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=6.771ms
>
> # Subtest: all at once
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.551ms
>
> # Subtest: gzipped all at once
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.744ms
>
> # Subtest: gzipped byte at a time
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=3.714ms
>
> # Subtest: async chunks
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=287.849ms
>
> 1..5
> }
>
> ok 59 - file=links-strip.tar maxmeta=250 filter=true strict=false # time=43.542ms {
> # Subtest: one byte at a time
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=14.697ms
>
> # Subtest: all at once
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.655ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=3.396ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=3.921ms
>
> # Subtest: async chunks
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=2.788ms
>
> 1..5
> }
>
> ok 60 - file=links-strip.tar maxmeta=250 filter=false strict=false # time=316.755ms {
> # Subtest: one byte at a time
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=7.146ms
>
> # Subtest: all at once
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.638ms
>
> # Subtest: gzipped all at once
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.944ms
>
> # Subtest: gzipped byte at a time
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=3.82ms
>
> # Subtest: async chunks
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=280.603ms
>
> 1..5
> }
>
> ok 61 - file=links-strip.tar maxmeta=null filter=true strict=true # time=33.927ms {
> # Subtest: one byte at a time
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=6.882ms
>
> # Subtest: all at once
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.417ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.764ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=3.686ms
>
> # Subtest: async chunks
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=2.625ms
>
> 1..5
> }
>
> ok 62 - file=links-strip.tar maxmeta=null filter=false strict=true # time=307.764ms {
> # Subtest: one byte at a time
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=6.759ms
>
> # Subtest: all at once
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.975ms
>
> # Subtest: gzipped all at once
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.739ms
>
> # Subtest: gzipped byte at a time
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=6.554ms
>
> # Subtest: async chunks
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=270.439ms
>
> 1..5
> }
>
> ok 63 - file=links-strip.tar maxmeta=null filter=true strict=false # time=45.958ms {
> # Subtest: one byte at a time
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=8.88ms
>
> # Subtest: all at once
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 2 - all at once # time=3.03ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=3.088ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=5.91ms
>
> # Subtest: async chunks
> ok 1 - ignored: strip-dir/
> ok 2 - ignored: strip-dir/hardlink-1
> ok 3 - ignored: strip-dir/hardlink-2
> ok 4 - ignored: strip-dir/1/2/3/hardlink-3
> ok 5 - ignored: strip-dir/symlink
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=4.236ms
>
> 1..5
> }
>
> ok 64 - file=links-strip.tar maxmeta=null filter=false strict=false # time=283.944ms {
> # Subtest: one byte at a time
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=8.632ms
>
> # Subtest: all at once
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 2 - all at once # time=4.983ms
>
> # Subtest: gzipped all at once
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=4.254ms
>
> # Subtest: gzipped byte at a time
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=6.39ms
>
> # Subtest: async chunks
> ok 1 - strip-dir/
> ok 2 - strip-dir/hardlink-1
> ok 3 - strip-dir/hardlink-2
> ok 4 - strip-dir/1/2/3/hardlink-3
> ok 5 - strip-dir/symlink
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=236.309ms
>
> 1..5
> }
>
> ok 65 - file=links.tar maxmeta=250 filter=true strict=true # time=34.938ms {
> # Subtest: one byte at a time
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=7.567ms
>
> # Subtest: all at once
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.894ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.133ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=2.975ms
>
> # Subtest: async chunks
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=3.861ms
>
> 1..5
> }
>
> ok 66 - file=links.tar maxmeta=250 filter=false strict=true # time=309.951ms {
> # Subtest: one byte at a time
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=6.138ms
>
> # Subtest: all at once
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=5.37ms
>
> # Subtest: gzipped all at once
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.25ms
>
> # Subtest: gzipped byte at a time
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=2.949ms
>
> # Subtest: async chunks
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=276.144ms
>
> 1..5
> }
>
> ok 67 - file=links.tar maxmeta=250 filter=true strict=false # time=36.105ms {
> # Subtest: one byte at a time
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=7.14ms
>
> # Subtest: all at once
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=3.095ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.367ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=5.379ms
>
> # Subtest: async chunks
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=2.147ms
>
> 1..5
> }
>
> ok 68 - file=links.tar maxmeta=250 filter=false strict=false # time=563.669ms {
> # Subtest: one byte at a time
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=6.545ms
>
> # Subtest: all at once
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.991ms
>
> # Subtest: gzipped all at once
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.277ms
>
> # Subtest: gzipped byte at a time
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=3.161ms
>
> # Subtest: async chunks
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=533.919ms
>
> 1..5
> }
>
> ok 69 - file=links.tar maxmeta=null filter=true strict=true # time=33.656ms {
> # Subtest: one byte at a time
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=6.308ms
>
> # Subtest: all at once
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.85ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.281ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=3.045ms
>
> # Subtest: async chunks
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=2.022ms
>
> 1..5
> }
>
> ok 70 - file=links.tar maxmeta=null filter=false strict=true # time=811.281ms {
> # Subtest: one byte at a time
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=6.179ms
>
> # Subtest: all at once
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.865ms
>
> # Subtest: gzipped all at once
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.256ms
>
> # Subtest: gzipped byte at a time
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=3.003ms
>
> # Subtest: async chunks
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=783.05ms
>
> 1..5
> }
>
> ok 71 - file=links.tar maxmeta=null filter=true strict=false # time=53.906ms {
> # Subtest: one byte at a time
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=6.478ms
>
> # Subtest: all at once
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=12.977ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=3.82ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=4.155ms
>
> # Subtest: async chunks
> ok 1 - ignored: hardlink-1
> ok 2 - ignored: hardlink-2
> ok 3 - ignored: symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=2.564ms
>
> 1..5
> }
>
> ok 72 - file=links.tar maxmeta=null filter=false strict=false # time=1235.895ms {
> # Subtest: one byte at a time
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=8.354ms
>
> # Subtest: all at once
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.789ms
>
> # Subtest: gzipped all at once
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=6.308ms
>
> # Subtest: gzipped byte at a time
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=6.929ms
>
> # Subtest: async chunks
> ok 1 - hardlink-1
> ok 2 - hardlink-2
> ok 3 - symlink
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=1180.066ms
>
> 1..5
> }
>
> ok 73 - file=long-paths.tar maxmeta=250 filter=true strict=true # time=182.346ms {
> # Subtest: one byte at a time
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - ignored: 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 1 - one byte at a time # time=68.68ms
>
> # Subtest: all at once
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - ignored: 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 2 - all at once # time=20.714ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - ignored: 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 3 - gzipped all at once # time=17.975ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - ignored: 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 4 - gzipped byte at a time # time=32.31ms
>
> # Subtest: async chunks
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - ignored: 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 5 - async chunks # time=20.051ms
>
> 1..5
> }
>
> ok 74 - file=long-paths.tar maxmeta=250 filter=false strict=true # time=1658.33ms {
> # Subtest: one byte at a time
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 1 - one byte at a time # time=55.498ms
>
> # Subtest: all at once
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 2 - all at once # time=15.882ms
>
> # Subtest: gzipped all at once
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 3 - gzipped all at once # time=22.446ms
>
> # Subtest: gzipped byte at a time
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 4 - gzipped byte at a time # time=22.589ms
>
> # Subtest: async chunks
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 5 - async chunks # time=1524.96ms
>
> 1..5
> }
>
> ok 75 - file=long-paths.tar maxmeta=250 filter=true strict=false # time=166.669ms {
> # Subtest: one byte at a time
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - ignored: 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 1 - one byte at a time # time=55.284ms
>
> # Subtest: all at once
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - ignored: 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 2 - all at once # time=22.583ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - ignored: 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 3 - gzipped all at once # time=25.157ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - ignored: 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 4 - gzipped byte at a time # time=27.253ms
>
> # Subtest: async chunks
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - ignored: 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 5 - async chunks # time=15.775ms
>
> 1..5
> }
>
> ok 76 - file=long-paths.tar maxmeta=250 filter=false strict=false # time=1439.965ms {
> # Subtest: one byte at a time
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 1 - one byte at a time # time=65.354ms
>
> # Subtest: all at once
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 2 - all at once # time=14.919ms
>
> # Subtest: gzipped all at once
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 3 - gzipped all at once # time=16.944ms
>
> # Subtest: gzipped byte at a time
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 4 - gzipped byte at a time # time=28.49ms
>
> # Subtest: async chunks
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - ignored: PaxHeader/170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 5 - 170-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/PaxHeader/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccc
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 5 - async chunks # time=1296.467ms
>
> 1..5
> }
>
> ok 77 - file=long-paths.tar maxmeta=null filter=true strict=true # time=253.531ms {
> # Subtest: one byte at a time
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 1 - one byte at a time # time=72.218ms
>
> # Subtest: all at once
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 2 - all at once # time=42.301ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 3 - gzipped all at once # time=28.104ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 4 - gzipped byte at a time # time=53.114ms
>
> # Subtest: async chunks
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 5 - async chunks # time=28.694ms
>
> 1..5
> }
>
> ok 78 - file=long-paths.tar maxmeta=null filter=false strict=true # time=1129.72ms {
> # Subtest: one byte at a time
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 1 - one byte at a time # time=93.948ms
>
> # Subtest: all at once
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 2 - all at once # time=33.679ms
>
> # Subtest: gzipped all at once
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 3 - gzipped all at once # time=29.023ms
>
> # Subtest: gzipped byte at a time
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 4 - gzipped byte at a time # time=63.876ms
>
> # Subtest: async chunks
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 5 - async chunks # time=877.86ms
>
> 1..5
> }
>
> ok 79 - file=long-paths.tar maxmeta=null filter=true strict=false # time=355.77ms {
> # Subtest: one byte at a time
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 1 - one byte at a time # time=136.727ms
>
> # Subtest: all at once
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 2 - all at once # time=60.058ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 3 - gzipped all at once # time=31.695ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 4 - gzipped byte at a time # time=38.938ms
>
> # Subtest: async chunks
> ok 1 - ignored: 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - ignored: long-path/
> ok 7 - ignored: long-path/r/
> ok 8 - ignored: long-path/r/e/
> ok 9 - ignored: long-path/r/e/a/
> ok 10 - ignored: long-path/r/e/a/l/
> ok 11 - ignored: long-path/r/e/a/l/l/
> ok 12 - ignored: long-path/r/e/a/l/l/y/
> ok 13 - ignored: long-path/r/e/a/l/l/y/-/
> ok 14 - ignored: long-path/r/e/a/l/l/y/-/d/
> ok 15 - ignored: long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 5 - async chunks # time=46.205ms
>
> 1..5
> }
>
> ok 80 - file=long-paths.tar maxmeta=null filter=false strict=false # time=615.644ms {
> # Subtest: one byte at a time
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 1 - one byte at a time # time=89.521ms
>
> # Subtest: all at once
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 2 - all at once # time=28.626ms
>
> # Subtest: gzipped all at once
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 3 - gzipped all at once # time=19.663ms
>
> # Subtest: gzipped byte at a time
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 4 - gzipped byte at a time # time=29.103ms
>
> # Subtest: async chunks
> ok 1 - 100-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - meta
> ok 3 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 4 - meta
> ok 5 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 6 - long-path/
> ok 7 - long-path/r/
> ok 8 - long-path/r/e/
> ok 9 - long-path/r/e/a/
> ok 10 - long-path/r/e/a/l/
> ok 11 - long-path/r/e/a/l/l/
> ok 12 - long-path/r/e/a/l/l/y/
> ok 13 - long-path/r/e/a/l/l/y/-/
> ok 14 - long-path/r/e/a/l/l/y/-/d/
> ok 15 - long-path/r/e/a/l/l/y/-/d/e/
> ok 16 - long-path/r/e/a/l/l/y/-/d/e/e/
> ok 17 - long-path/r/e/a/l/l/y/-/d/e/e/p/
> ok 18 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/
> ok 19 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/
> ok 20 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/
> ok 21 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/
> ok 22 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/
> ok 23 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/
> ok 24 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/
> ok 25 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/
> ok 26 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/
> ok 27 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/
> ok 28 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/
> ok 29 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/
> ok 30 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/a.txt
> ok 31 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 32 - meta
> ok 33 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 34 - meta
> ok 35 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 36 - meta
> ok 37 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 38 - null
> ok 39 - eof
> ok 40 - end
> 1..40
> ok 5 - async chunks # time=422.858ms
>
> 1..5
> }
>
> ok 81 - file=long-pax.tar maxmeta=250 filter=true strict=true # time=42.178ms {
> # Subtest: one byte at a time
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 1 - one byte at a time # time=7.892ms
>
> # Subtest: all at once
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 2 - all at once # time=1.236ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 3 - gzipped all at once # time=1.656ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 4 - gzipped byte at a time # time=2.802ms
>
> # Subtest: async chunks
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 5 - async chunks # time=1.41ms
>
> 1..5
> }
>
> ok 82 - file=long-pax.tar maxmeta=250 filter=false strict=true # time=438.609ms {
> # Subtest: one byte at a time
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 1 - one byte at a time # time=5.561ms
>
> # Subtest: all at once
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 2 - all at once # time=1.358ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 3 - gzipped all at once # time=1.619ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 4 - gzipped byte at a time # time=3.149ms
>
> # Subtest: async chunks
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 5 - async chunks # time=409.439ms
>
> 1..5
> }
>
> ok 83 - file=long-pax.tar maxmeta=250 filter=true strict=false # time=49.01ms {
> # Subtest: one byte at a time
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 1 - one byte at a time # time=12.396ms
>
> # Subtest: all at once
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 2 - all at once # time=1.912ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 3 - gzipped all at once # time=1.48ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 4 - gzipped byte at a time # time=2.681ms
>
> # Subtest: async chunks
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - ignored: 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 5 - async chunks # time=1.662ms
>
> 1..5
> }
>
> ok 84 - file=long-pax.tar maxmeta=250 filter=false strict=false # time=541.991ms {
> # Subtest: one byte at a time
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 1 - one byte at a time # time=5.447ms
>
> # Subtest: all at once
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 2 - all at once # time=1.252ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 3 - gzipped all at once # time=2.08ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 4 - gzipped byte at a time # time=2.822ms
>
> # Subtest: async chunks
> ok 1 - ignored: PaxHeader/120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 2 - 120-byte-filename-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 5 - async chunks # time=513.584ms
>
> 1..5
> }
>
> ok 85 - file=long-pax.tar maxmeta=null filter=true strict=true # time=39.595ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 1 - one byte at a time # time=7.33ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 2 - all at once # time=1.387ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 3 - gzipped all at once # time=3.943ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 4 - gzipped byte at a time # time=2.801ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 5 - async chunks # time=3.029ms
>
> 1..5
> }
>
> ok 86 - file=long-pax.tar maxmeta=null filter=false strict=true # time=556.52ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 1 - one byte at a time # time=13.778ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 2 - all at once # time=2.058ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 3 - gzipped all at once # time=3.018ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 4 - gzipped byte at a time # time=18.175ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 5 - async chunks # time=487.314ms
>
> 1..5
> }
>
> ok 87 - file=long-pax.tar maxmeta=null filter=true strict=false # time=59.052ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 1 - one byte at a time # time=15.046ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 2 - all at once # time=1.789ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 3 - gzipped all at once # time=6.987ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 4 - gzipped byte at a time # time=4.956ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - ignored: 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 5 - async chunks # time=4.315ms
>
> 1..5
> }
>
> ok 88 - file=long-pax.tar maxmeta=null filter=false strict=false # time=529.284ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 1 - one byte at a time # time=19.782ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 2 - all at once # time=17.637ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 3 - gzipped all at once # time=2.197ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 4 - gzipped byte at a time # time=13.598ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - 120-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - end
> 1..3
> ok 5 - async chunks # time=437.702ms
>
> 1..5
> }
>
> ok 89 - file=next-file-has-long.tar maxmeta=250 filter=true strict=true # time=75.148ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=19.197ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=4.162ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=3.462ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=20.717ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=2.035ms
>
> 1..5
> }
>
> ok 90 - file=next-file-has-long.tar maxmeta=250 filter=false strict=true # time=489.797ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=31.659ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=1.88ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=2.026ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=5.591ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=382.676ms
>
> 1..5
> }
>
> ok 91 - file=next-file-has-long.tar maxmeta=250 filter=true strict=false # time=51.601ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=11.287ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=2.487ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=8.656ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=4.626ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=2.559ms
>
> 1..5
> }
>
> ok 92 - file=next-file-has-long.tar maxmeta=250 filter=false strict=false # time=495.92ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=10.147ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=2.139ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=2.218ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=3.887ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=452.752ms
>
> 1..5
> }
>
> ok 93 - file=next-file-has-long.tar maxmeta=null filter=true strict=true # time=59.275ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=11.657ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=1.982ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=2.158ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=3.459ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=1.871ms
>
> 1..5
> }
>
> ok 94 - file=next-file-has-long.tar maxmeta=null filter=false strict=true # time=519.214ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=8.555ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=2.153ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=2.238ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=4.178ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=453.162ms
>
> 1..5
> }
>
> ok 95 - file=next-file-has-long.tar maxmeta=null filter=true strict=false # time=74.237ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=24.264ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=2.387ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=2.329ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=3.459ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - ignored: 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - ignored: longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=2.805ms
>
> 1..5
> }
>
> ok 96 - file=next-file-has-long.tar maxmeta=null filter=false strict=false # time=491.953ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 1 - one byte at a time # time=9.292ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 2 - all at once # time=2.038ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 3 - gzipped all at once # time=2.79ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 4 - gzipped byte at a time # time=3.755ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - 170-byte-filename-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
> ok 3 - meta
> ok 4 - longlink
> ok 5 - null
> ok 6 - eof
> ok 7 - end
> 1..7
> ok 5 - async chunks # time=447.731ms
>
> 1..5
> }
>
> ok 97 - file=null-byte.tar maxmeta=250 filter=true strict=true # time=94.308ms {
> # Subtest: one byte at a time
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=60.196ms
>
> # Subtest: all at once
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=3.37ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=4.155ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=5.695ms
>
> # Subtest: async chunks
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=1.922ms
>
> 1..5
> }
>
> ok 98 - file=null-byte.tar maxmeta=250 filter=false strict=true # time=522.541ms {
> # Subtest: one byte at a time
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=52.647ms
>
> # Subtest: all at once
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.728ms
>
> # Subtest: gzipped all at once
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.595ms
>
> # Subtest: gzipped byte at a time
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=4.663ms
>
> # Subtest: async chunks
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=444.023ms
>
> 1..5
> }
>
> ok 99 - file=null-byte.tar maxmeta=250 filter=true strict=false # time=67.754ms {
> # Subtest: one byte at a time
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=39.289ms
>
> # Subtest: all at once
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.694ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=1.974ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=4.652ms
>
> # Subtest: async chunks
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=1.877ms
>
> 1..5
> }
>
> ok 100 - file=null-byte.tar maxmeta=250 filter=false strict=false # time=852.636ms {
> # Subtest: one byte at a time
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=30.086ms
>
> # Subtest: all at once
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.115ms
>
> # Subtest: gzipped all at once
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.917ms
>
> # Subtest: gzipped byte at a time
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=4.841ms
>
> # Subtest: async chunks
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=794.926ms
>
> 1..5
> }
>
> ok 101 - file=null-byte.tar maxmeta=null filter=true strict=true # time=59.955ms {
> # Subtest: one byte at a time
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=27.962ms
>
> # Subtest: all at once
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.978ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.402ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=4.749ms
>
> # Subtest: async chunks
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=1.955ms
>
> 1..5
> }
>
> ok 102 - file=null-byte.tar maxmeta=null filter=false strict=true # time=875.134ms {
> # Subtest: one byte at a time
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=35.979ms
>
> # Subtest: all at once
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=2.064ms
>
> # Subtest: gzipped all at once
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.074ms
>
> # Subtest: gzipped byte at a time
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=4.826ms
>
> # Subtest: async chunks
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=811.741ms
>
> 1..5
> }
>
> ok 103 - file=null-byte.tar maxmeta=null filter=true strict=false # time=65.399ms {
> # Subtest: one byte at a time
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=35.441ms
>
> # Subtest: all at once
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.601ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=1.899ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=6.999ms
>
> # Subtest: async chunks
> ok 1 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - ignored: this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=1.956ms
>
> 1..5
> }
>
> ok 104 - file=null-byte.tar maxmeta=null filter=false strict=false # time=890.947ms {
> # Subtest: one byte at a time
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=32.563ms
>
> # Subtest: all at once
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.692ms
>
> # Subtest: gzipped all at once
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=20.68ms
>
> # Subtest: gzipped byte at a time
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=4.282ms
>
> # Subtest: async chunks
> ok 1 - this_is_a_really_long_directory_name_with_a_lot_of_characters/
> ok 2 - meta
> ok 3 - this_is_a_really_long_directory_name_with_a_lot_of_characters/this_is_a_really_long_tgz_file_with_a_lot_of_characters.tgz
> ok 4 - null
> ok 5 - eof
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=783.029ms
>
> 1..5
> }
>
> ok 105 - file=path-missing.tar maxmeta=250 filter=true strict=true # time=32.678ms {
> # Subtest: one byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=4.726ms
>
> # Subtest: all at once
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.039ms
>
> # Subtest: gzipped all at once
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=1.881ms
>
> # Subtest: gzipped byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=2.422ms
>
> # Subtest: async chunks
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=1.343ms
>
> 1..5
> }
>
> ok 106 - file=path-missing.tar maxmeta=250 filter=false strict=true # time=37.566ms {
> # Subtest: one byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=4.437ms
>
> # Subtest: all at once
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.499ms
>
> # Subtest: gzipped all at once
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=4.22ms
>
> # Subtest: gzipped byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=1.974ms
>
> # Subtest: async chunks
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=1.338ms
>
> 1..5
> }
>
> ok 107 - file=path-missing.tar maxmeta=250 filter=true strict=false # time=41.295ms {
> # Subtest: one byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=6.786ms
>
> # Subtest: all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 2 - all at once # time=0.901ms
>
> # Subtest: gzipped all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=1.213ms
>
> # Subtest: gzipped byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=4.686ms
>
> # Subtest: async chunks
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=1.974ms
>
> 1..5
> }
>
> ok 108 - file=path-missing.tar maxmeta=250 filter=false strict=false # time=41.299ms {
> # Subtest: one byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=9.939ms
>
> # Subtest: all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.354ms
>
> # Subtest: gzipped all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=1.149ms
>
> # Subtest: gzipped byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=4.488ms
>
> # Subtest: async chunks
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=1.244ms
>
> 1..5
> }
>
> ok 109 - file=path-missing.tar maxmeta=null filter=true strict=true # time=54.74ms {
> # Subtest: one byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=4.595ms
>
> # Subtest: all at once
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 2 - all at once # time=3.129ms
>
> # Subtest: gzipped all at once
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=2.701ms
>
> # Subtest: gzipped byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=6.162ms
>
> # Subtest: async chunks
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=1.474ms
>
> 1..5
> }
>
> ok 110 - file=path-missing.tar maxmeta=null filter=false strict=true # time=35.415ms {
> # Subtest: one byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=8.981ms
>
> # Subtest: all at once
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.568ms
>
> # Subtest: gzipped all at once
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=1.954ms
>
> # Subtest: gzipped byte at a time
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=2.273ms
>
> # Subtest: async chunks
> ok 1 - error
> ok 2 - error
> ok 3 - null
> ok 4 - eof
> ok 5 - error
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=1.489ms
>
> 1..5
> }
>
> ok 111 - file=path-missing.tar maxmeta=null filter=true strict=false # time=36.357ms {
> # Subtest: one byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=4.186ms
>
> # Subtest: all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.063ms
>
> # Subtest: gzipped all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=1.419ms
>
> # Subtest: gzipped byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=2.956ms
>
> # Subtest: async chunks
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=1.139ms
>
> 1..5
> }
>
> ok 112 - file=path-missing.tar maxmeta=null filter=false strict=false # time=41.247ms {
> # Subtest: one byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 1 - one byte at a time # time=5.63ms
>
> # Subtest: all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 2 - all at once # time=1.337ms
>
> # Subtest: gzipped all at once
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 3 - gzipped all at once # time=1.427ms
>
> # Subtest: gzipped byte at a time
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 4 - gzipped byte at a time # time=1.99ms
>
> # Subtest: async chunks
> ok 1 - warn
> ok 2 - warn
> ok 3 - null
> ok 4 - eof
> ok 5 - warn
> ok 6 - end
> 1..6
> ok 5 - async chunks # time=4.327ms
>
> 1..5
> }
>
> ok 113 - file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=true # time=79.659ms {
> # Subtest: one byte at a time
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 1 - one byte at a time # time=30.295ms
>
> # Subtest: all at once
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 2 - all at once # time=4.599ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 3 - gzipped all at once # time=3.514ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 4 - gzipped byte at a time # time=7.426ms
>
> # Subtest: async chunks
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 5 - async chunks # time=3.34ms
>
> 1..5
> }
>
> ok 114 - file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=true # time=602.465ms {
> # Subtest: one byte at a time
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 1 - one byte at a time # time=26.838ms
>
> # Subtest: all at once
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 2 - all at once # time=3.858ms
>
> # Subtest: gzipped all at once
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 3 - gzipped all at once # time=3.816ms
>
> # Subtest: gzipped byte at a time
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 4 - gzipped byte at a time # time=9.816ms
>
> # Subtest: async chunks
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 5 - async chunks # time=533.065ms
>
> 1..5
> }
>
> ok 115 - file=trailing-slash-corner-case.tar maxmeta=250 filter=true strict=false # time=66.323ms {
> # Subtest: one byte at a time
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 1 - one byte at a time # time=29.077ms
>
> # Subtest: all at once
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 2 - all at once # time=6.71ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 3 - gzipped all at once # time=3.701ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 4 - gzipped byte at a time # time=4.553ms
>
> # Subtest: async chunks
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 5 - async chunks # time=2.86ms
>
> 1..5
> }
>
> ok 116 - file=trailing-slash-corner-case.tar maxmeta=250 filter=false strict=false # time=615.781ms {
> # Subtest: one byte at a time
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 1 - one byte at a time # time=26.689ms
>
> # Subtest: all at once
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 2 - all at once # time=3.944ms
>
> # Subtest: gzipped all at once
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 3 - gzipped all at once # time=4.984ms
>
> # Subtest: gzipped byte at a time
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 4 - gzipped byte at a time # time=9.868ms
>
> # Subtest: async chunks
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 5 - async chunks # time=546.066ms
>
> 1..5
> }
>
> ok 117 - file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=true # time=64.831ms {
> # Subtest: one byte at a time
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 1 - one byte at a time # time=27.595ms
>
> # Subtest: all at once
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 2 - all at once # time=2.856ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 3 - gzipped all at once # time=4.415ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 4 - gzipped byte at a time # time=4.763ms
>
> # Subtest: async chunks
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 5 - async chunks # time=2.793ms
>
> 1..5
> }
>
> ok 118 - file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=true # time=593.382ms {
> # Subtest: one byte at a time
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 1 - one byte at a time # time=35.59ms
>
> # Subtest: all at once
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 2 - all at once # time=4.661ms
>
> # Subtest: gzipped all at once
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 3 - gzipped all at once # time=3.167ms
>
> # Subtest: gzipped byte at a time
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 4 - gzipped byte at a time # time=5.183ms
>
> # Subtest: async chunks
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 5 - async chunks # time=520.553ms
>
> 1..5
> }
>
> ok 119 - file=trailing-slash-corner-case.tar maxmeta=null filter=true strict=false # time=84.134ms {
> # Subtest: one byte at a time
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 1 - one byte at a time # time=27.145ms
>
> # Subtest: all at once
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 2 - all at once # time=2.642ms
>
> # Subtest: gzipped all at once
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 3 - gzipped all at once # time=9.887ms
>
> # Subtest: gzipped byte at a time
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 4 - gzipped byte at a time # time=4.217ms
>
> # Subtest: async chunks
> ok 1 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - ignored: 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 5 - async chunks # time=2.59ms
>
> 1..5
> }
>
> ok 120 - file=trailing-slash-corner-case.tar maxmeta=null filter=false strict=false # time=499.173ms {
> # Subtest: one byte at a time
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 1 - one byte at a time # time=59.85ms
>
> # Subtest: all at once
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 2 - all at once # time=4.36ms
>
> # Subtest: gzipped all at once
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 3 - gzipped all at once # time=3.55ms
>
> # Subtest: gzipped byte at a time
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 4 - gzipped byte at a time # time=4.764ms
>
> # Subtest: async chunks
> ok 1 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/
> ok 2 - meta
> ok 3 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/a-truly-unlucky-file-beyond-130-byte-path-length.txt
> ok 4 - meta
> ok 5 - 99-byte-dirname-ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc/some-unlucky-file.txt
> ok 6 - null
> ok 7 - eof
> ok 8 - end
> 1..8
> ok 5 - async chunks # time=395.968ms
>
> 1..5
> }
>
> ok 121 - file=utf8.tar maxmeta=250 filter=true strict=true # time=71.032ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 1 - one byte at a time # time=23.814ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 2 - all at once # time=3.702ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 3 - gzipped all at once # time=5.056ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 4 - gzipped byte at a time # time=6.789ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 5 - async chunks # time=8.706ms
>
> 1..5
> }
>
> ok 122 - file=utf8.tar maxmeta=250 filter=false strict=true # time=410.682ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 1 - one byte at a time # time=21.749ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 2 - all at once # time=8.93ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 3 - gzipped all at once # time=8.201ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 4 - gzipped byte at a time # time=12.76ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 5 - async chunks # time=331.467ms
>
> 1..5
> }
>
> ok 123 - file=utf8.tar maxmeta=250 filter=true strict=false # time=69.492ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 1 - one byte at a time # time=31.662ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 2 - all at once # time=3.211ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 3 - gzipped all at once # time=3.375ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 4 - gzipped byte at a time # time=7.736ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 5 - async chunks # time=6.475ms
>
> 1..5
> }
>
> ok 124 - file=utf8.tar maxmeta=250 filter=false strict=false # time=259.833ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 1 - one byte at a time # time=13.06ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 2 - all at once # time=3.19ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 3 - gzipped all at once # time=3.422ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 4 - gzipped byte at a time # time=6.02ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 5 - async chunks # time=216.64ms
>
> 1..5
> }
>
> ok 125 - file=utf8.tar maxmeta=null filter=true strict=true # time=46.496ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 1 - one byte at a time # time=13.307ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 2 - all at once # time=2.975ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 3 - gzipped all at once # time=3.288ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 4 - gzipped byte at a time # time=5.669ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 5 - async chunks # time=3.25ms
>
> 1..5
> }
>
> ok 126 - file=utf8.tar maxmeta=null filter=false strict=true # time=169.275ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 1 - one byte at a time # time=13.384ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 2 - all at once # time=2.913ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 3 - gzipped all at once # time=3.331ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 4 - gzipped byte at a time # time=14.001ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 5 - async chunks # time=120.319ms
>
> 1..5
> }
>
> ok 127 - file=utf8.tar maxmeta=null filter=true strict=false # time=44.126ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 1 - one byte at a time # time=12.953ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 2 - all at once # time=2.934ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 3 - gzipped all at once # time=3.366ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 4 - gzipped byte at a time # time=5.463ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - ignored: Ω.txt
> ok 3 - meta
> ok 4 - ignored: 🌟.txt
> ok 5 - meta
> ok 6 - ignored: long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 5 - async chunks # time=3.168ms
>
> 1..5
> }
>
> ok 128 - file=utf8.tar maxmeta=null filter=false strict=false # time=73.203ms {
> # Subtest: one byte at a time
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 1 - one byte at a time # time=15.511ms
>
> # Subtest: all at once
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 2 - all at once # time=5.91ms
>
> # Subtest: gzipped all at once
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 3 - gzipped all at once # time=3.355ms
>
> # Subtest: gzipped byte at a time
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 4 - gzipped byte at a time # time=5.705ms
>
> # Subtest: async chunks
> ok 1 - meta
> ok 2 - Ω.txt
> ok 3 - meta
> ok 4 - 🌟.txt
> ok 5 - meta
> ok 6 - long-path/r/e/a/l/l/y/-/d/e/e/p/-/f/o/l/d/e/r/-/p/a/t/h/Ω.txt
> ok 7 - null
> ok 8 - eof
> ok 9 - end
> 1..9
> ok 5 - async chunks # time=27.072ms
>
> 1..5
> }
>
> 1..128
> ok 1 - fixture tests # time=8751.68ms
>
> # Subtest: strict warn with an error emits that error
> 1..1
> ok 1 - should be equal
> ok 2 - strict warn with an error emits that error # time=0.938ms
>
> # 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.435ms
>
> # Subtest: onentry gets added to entry event
> 1..1
> ok 1 - should be equal
> ok 4 - onentry gets added to entry event # time=0.361ms
>
> # Subtest: drain event timings
> ok 1 - should be equal
> ok 2 - write should return false
> ok 3 - write should return false
> ok 4 - write should return false
> ok 5 - write should return false
> ok 6 - write should return false
> ok 7 - write should return false
> ok 8 - write should return false
> ok 9 - write should return false: one0000001001 004603 0ustar00000000 000000 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111two0000001001 004633 0ustar00000000 000000 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222three0000002000 005131 0ustar00000000 000000
> ok 10 - should be equal
> ok 11 - should be equal
> ok 12 - should be equal
> ok 13 - should be equal
> ok 14 - should be equal
> ok 15 - should be equal
> ok 16 - should be equal
> ok 17 - should be equal
> ok 18 - should be equal
> ok 19 - should be equal
> ok 20 - should be equal
> ok 21 - should be equal
> ok 22 - should be equal
> ok 23 - should be equal
> ok 24 - should be equal
> ok 25 - should be equal
> ok 26 - write should return false: 3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333four0000001001 004775 0ustar00000000 000000
> ok 27 - should be equal
> ok 28 - write should return false: 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444five0000002000 004753 0ustar00000000 000000 5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555six0000002000 004625 0ustar00000000 000000 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666seven0000002000 005142 0ustar00000000 000000 7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777eight0000002000 005122 0ustar00000000 000000 8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888four0000001001 004775 0ustar00000000 000000 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444five0000002000 004753 0ustar00000000 000000 5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555six0000002000 004625 0ustar00000000 000000 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666seven0000002000 005142 0ustar00000000 000000 7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777eight0000002000 005122 0ustar00000000 000000 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
> ok 29 - should be equal
> ok 30 - write should return false: 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888nine0000003001 004755 0ustar00000000 000000 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
> ok 31 - should be equal
> ok 32 - should be equal
> ok 33 - should be equal
> ok 34 - should be equal
> ok 35 - should be equal
> ok 36 - should be equal
> ok 37 - should be equal
> ok 38 - should be equal
> ok 39 - should be equal
> ok 40 - write should return false: 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
> ok 41 - write should return false: 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
> ok 42 - write should return false: 9
> ok 43 - expect truthy value
> 1..43
> ok 5 - drain event timings # time=66.833ms
>
> # Subtest: consume while consuming
> # Subtest: size=1000
> 1..0
> ok 1 - size=1000 # time=3.253ms
>
> # Subtest: size=1024
> 1..0
> ok 2 - size=1024 # time=1.36ms
>
> 1..2
> ok 6 - consume while consuming # time=20.859ms
>
> # Subtest: truncated input
> # Subtest: truncated at block boundary
> ok 1 - should be equivalent
> 1..1
> ok 1 - truncated at block boundary # time=19.79ms
>
> # Subtest: truncated mid-block
> ok 1 - should be equivalent
> 1..1
> ok 2 - truncated mid-block # time=2.678ms
>
> 1..2
> ok 7 - truncated input # time=45.652ms
>
> # Subtest: truncated gzip input
> # Subtest: early end
> ok 1 - aborted writing
> ok 2 - should be equivalent
> 1..2
> ok 1 - early end # time=6.834ms
>
> # Subtest: just wrong
> ok 1 - aborted writing
> ok 2 - should be equivalent
> 1..2
> ok 2 - just wrong # time=15.779ms
>
> 1..2
> ok 8 - truncated gzip input # time=43.557ms
>
> # Subtest: end while consuming
> ok 1 - should be equivalent
> 1..1
> ok 9 - end while consuming # time=4.621ms
>
> # Subtest: bad archives
> ok 1 - should match pattern provided
> 1..1
> ok 10 - bad archives # time=2.275ms
>
> # 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=4.55ms
>
> # Subtest: warnings that are not so bad
> ok 1 - should be equivalent
> 1..1
> ok 12 - warnings that are not so bad # time=2.355ms
>
> 1..12
> # time=8953.31ms
> }
>
> ok 14 - test/pax.js # time=34.013ms {
> # Subtest: create a pax
> ok 1 - should be equal
> 1..1
> ok 1 - create a pax # time=8.495ms
>
> # Subtest: null pax
> ok 1 - should be equal
> 1..1
> ok 2 - null pax # time=1.139ms
>
> # Subtest: tiny pax
> ok 1 - should be equal
> 1..1
> ok 3 - tiny pax # time=1.283ms
>
> # Subtest: parse
> ok 1 - should be equivalent
> ok 2 - should be equivalent
> ok 3 - should be equivalent
> ok 4 - should be equivalent
> ok 5 - should be equivalent
> ok 6 - should be equivalent
> 1..6
> ok 4 - parse # time=11.361ms
>
> 1..4
> # time=34.013ms
> }
>
> ok 15 - test/read-entry.js # time=82.823ms {
> # Subtest: create read entry
> ok 1 - header checksum should be valid
> ok 2 - should match pattern provided
> ok 3 - should be equal
> ok 4 - saw end event
> 1..4
> ok 1 - create read entry # time=22.246ms
>
> # 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=3.771ms
>
> # 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=10.416ms
>
> # Subtest: entry without mode
> ok 1 - header checksum should be valid
> ok 2 - should match pattern provided
> ok 3 - should be equal
> ok 4 - saw end event
> 1..4
> ok 4 - entry without mode # time=6.499ms
>
> 1..4
> # time=82.823ms
> }
>
> ok 16 - test/strip-trailing-slashes.js # time=36.758ms {
> ok 1 - should be equal
> ok 2 - should be equal
> ok 3 - should be equal
> 1..3
> # time=36.758ms
> }
>
> ok 17 - test/types.js # time=7.929ms {
> ok 1 - should be equal
> ok 2 - should be equal
> 1..2
> # time=7.929ms
> }
>
> ok 18 - test/warn-mixin.js # time=25.082ms {
> ok 1 - type is function
> ok 2 - should be equivalent
> ok 3 - should match pattern provided
> ok 4 - expected to throw
> ok 5 - expected to throw: Error poop
> ok 6 - expected to throw
> ok 7 - expected to throw
> ok 8 - expected to throw
> 1..8
> # time=25.082ms
> }
>
> ok 19 - test/winchars.js # time=6.203ms {
> ok 1 - encode
> ok 2 - decode
> ok 3 - all chars
> 1..3
> # time=6.203ms
> }
>
> 1..19
> # time=13310.772ms
> ERROR: Coverage for lines (43.76%) does not meet global threshold (100%)
> ERROR: Coverage for functions (28.82%) does not meet global threshold (100%)
> ERROR: Coverage for branches (37.6%) does not meet global threshold (100%)
> ERROR: Coverage for statements (43.87%) does not meet global threshold (100%)
> ---------------------------------------|---------|----------|---------|---------|-------------------
> File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s
> ---------------------------------------|---------|----------|---------|---------|-------------------
> All files | 43.87 | 37.6 | 28.82 | 43.76 |
> node-tar-6.1.11+ds1+~cs6.0.6 | 100 | 100 | 100 | 100 |
> index.js | 100 | 100 | 100 | 100 |
> map.js | 100 | 100 | 100 | 100 |
> ...ar-6.1.11+ds1+~cs6.0.6/fs-minipass | 16.58 | 0 | 0 | 16.82 |
> index.js | 16.58 | 0 | 0 | 16.82 | 52-381
> node-tar-6.1.11+ds1+~cs6.0.6/lib | 46.03 | 40.46 | 31.62 | 45.95 |
> create.js | 20.68 | 0 | 0 | 20.68 | ...,95-97,101-103
> extract.js | 100 | 100 | 100 | 100 |
> get-write-flag.js | 100 | 100 | 100 | 100 |
> header.js | 100 | 100 | 100 | 100 |
> high-level-opt.js | 100 | 100 | 100 | 100 |
> large-numbers.js | 100 | 100 | 100 | 100 |
> list.js | 100 | 100 | 100 | 100 |
> mkdir.js | 9.28 | 0 | 0 | 9.77 | ...32-140,145-212
> mode-fix.js | 100 | 100 | 100 | 100 |
> normalize-unicode.js | 100 | 100 | 100 | 100 |
> normalize-windows-path.js | 50 | 50 | 0 | 66.66 | 8
> pack.js | 15.21 | 0 | 0 | 15.69 | 14-21,61-389
> parse.js | 100 | 100 | 100 | 100 |
> path-reservations.js | 8.33 | 5.71 | 0 | 8.86 | 21-147
> pax.js | 100 | 100 | 100 | 100 |
> read-entry.js | 100 | 100 | 100 | 100 |
> replace.js | 9.77 | 0 | 0 | 10.15 | ...96-207,211-222
> strip-absolute-path.js | 20 | 0 | 0 | 20 | 11-23
> strip-trailing-slashes.js | 100 | 100 | 100 | 100 |
> types.js | 100 | 100 | 100 | 100 |
> unpack.js | 11.79 | 0.68 | 0 | 12.09 | ...18-685,691-871
> update.js | 20 | 0 | 0 | 20 | 10-24,28-35
> warn-mixin.js | 100 | 100 | 100 | 100 |
> winchars.js | 100 | 100 | 100 | 100 |
> write-entry.js | 13.66 | 0 | 0 | 13.97 | ...99,405-512,520
> ---------------------------------------|---------|----------|---------|---------|-------------------
> dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code 1
The full build log is available from:
http://qa-logs.debian.net/2022/04/12/node-tar_6.1.11+ds1+~cs6.0.6-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220412;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220412&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
More information about the Pkg-javascript-devel
mailing list